#include "animation_library_editor.h"
#include "core/string/print_string.h"
#include "core/string/ustring.h"
#include "core/templates/vector.h"
#include "core/variant/variant.h"
#include "editor/editor_node.h"
#include "editor/editor_paths.h"
#include "editor/editor_settings.h"
#include "editor/editor_string_names.h"
#include "editor/editor_undo_redo_manager.h"
#include "editor/gui/editor_file_dialog.h"
#include "editor/themes/editor_scale.h"
#include "scene/animation/animation_mixer.h"
void AnimationLibraryEditor::set_animation_mixer(Object *p_mixer) { … }
void AnimationLibraryEditor::_add_library() { … }
void AnimationLibraryEditor::_add_library_validate(const String &p_name) { … }
void AnimationLibraryEditor::_add_library_confirm() { … }
void AnimationLibraryEditor::_load_library() { … }
void AnimationLibraryEditor::_file_popup_selected(int p_id) { … }
void AnimationLibraryEditor::_load_file(const String &p_path) { … }
void AnimationLibraryEditor::_load_files(const PackedStringArray &p_paths) { … }
void AnimationLibraryEditor::_item_renamed() { … }
void AnimationLibraryEditor::_button_pressed(TreeItem *p_item, int p_column, int p_id, MouseButton p_button) { … }
void AnimationLibraryEditor::update_tree() { … }
void AnimationLibraryEditor::_save_mixer_lib_folding(TreeItem *p_item) { … }
Vector<uint64_t> AnimationLibraryEditor::_load_mixer_libs_folding() { … }
void AnimationLibraryEditor::_load_config_libs_folding(Vector<uint64_t> &p_lib_ids, ConfigFile *p_config, String p_section) { … }
String AnimationLibraryEditor::_get_mixer_signature() const { … }
void AnimationLibraryEditor::show_dialog() { … }
void AnimationLibraryEditor::_notification(int p_what) { … }
void AnimationLibraryEditor::_update_editor(Object *p_mixer) { … }
void AnimationLibraryEditor::shortcut_input(const Ref<InputEvent> &p_event) { … }
void AnimationLibraryEditor::_bind_methods() { … }
AnimationLibraryEditor::AnimationLibraryEditor() { … }