summaryrefslogtreecommitdiffstats
path: root/editor/plugins/animation_library_editor.h
diff options
context:
space:
mode:
Diffstat (limited to 'editor/plugins/animation_library_editor.h')
-rw-r--r--editor/plugins/animation_library_editor.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/editor/plugins/animation_library_editor.h b/editor/plugins/animation_library_editor.h
index 8b047abd44..43b3cabdf8 100644
--- a/editor/plugins/animation_library_editor.h
+++ b/editor/plugins/animation_library_editor.h
@@ -33,6 +33,8 @@
#ifndef ANIMATION_LIBRARY_EDITOR_H
#define ANIMATION_LIBRARY_EDITOR_H
+#include "core/io/config_file.h"
+#include "core/templates/vector.h"
#include "editor/animation_track_editor.h"
#include "editor/plugins/editor_plugin.h"
#include "scene/animation/animation_mixer.h"
@@ -105,6 +107,11 @@ class AnimationLibraryEditor : public AcceptDialog {
void _load_file(const String &p_path);
void _load_files(const PackedStringArray &p_paths);
+ void _save_mixer_lib_folding(TreeItem *p_item);
+ Vector<uint64_t> _load_mixer_libs_folding();
+ void _load_config_libs_folding(Vector<uint64_t> &p_lib_ids, ConfigFile *p_config, String p_section);
+ String _get_mixer_signature() const;
+
void _item_renamed();
void _button_pressed(TreeItem *p_item, int p_column, int p_id, MouseButton p_button);