#include "animation_tree_editor_plugin.h"
#include "animation_blend_space_1d_editor.h"
#include "animation_blend_space_2d_editor.h"
#include "animation_blend_tree_editor_plugin.h"
#include "animation_state_machine_editor.h"
#include "editor/editor_command_palette.h"
#include "editor/editor_node.h"
#include "editor/gui/editor_bottom_panel.h"
#include "editor/themes/editor_scale.h"
#include "scene/animation/animation_blend_tree.h"
#include "scene/gui/button.h"
#include "scene/gui/margin_container.h"
#include "scene/gui/scroll_container.h"
#include "scene/gui/separator.h"
void AnimationTreeEditor::edit(AnimationTree *p_tree) { … }
void AnimationTreeEditor::_node_removed(Node *p_node) { … }
void AnimationTreeEditor::_path_button_pressed(int p_path) { … }
void AnimationTreeEditor::_animation_list_changed() { … }
void AnimationTreeEditor::_update_path() { … }
void AnimationTreeEditor::edit_path(const Vector<String> &p_path) { … }
void AnimationTreeEditor::_clear_editors() { … }
Vector<String> AnimationTreeEditor::get_edited_path() const { … }
void AnimationTreeEditor::enter_editor(const String &p_path) { … }
void AnimationTreeEditor::_notification(int p_what) { … }
AnimationTreeEditor *AnimationTreeEditor::singleton = …;
void AnimationTreeEditor::add_plugin(AnimationTreeNodeEditorPlugin *p_editor) { … }
void AnimationTreeEditor::remove_plugin(AnimationTreeNodeEditorPlugin *p_editor) { … }
String AnimationTreeEditor::get_base_path() { … }
bool AnimationTreeEditor::can_edit(const Ref<AnimationNode> &p_node) const { … }
Vector<String> AnimationTreeEditor::get_animation_list() { … }
AnimationTreeEditor::AnimationTreeEditor() { … }
void AnimationTreeEditorPlugin::edit(Object *p_object) { … }
bool AnimationTreeEditorPlugin::handles(Object *p_object) const { … }
void AnimationTreeEditorPlugin::make_visible(bool p_visible) { … }
AnimationTreeEditorPlugin::AnimationTreeEditorPlugin() { … }
AnimationTreeEditorPlugin::~AnimationTreeEditorPlugin() { … }