|
FuncDoodle
|
Defines AnimationManager, the central coordinator for animation playback, timeline UI, and editor integration. More...
#include "Core/AppSettings.h"#include "Keybinds/Keybinds.h"#include "Project/Project.h"#include "Util/Ptr.h"#include "Drawing/EditorController.h"#include "Rendering/FrameRenderer.h"#include "Tool/ToolManager.h"#include "Core/Player.h"#include "Asset/AssetLoader.h"Go to the source code of this file.
Classes | |
| class | FuncDoodle::AnimationManager |
| Responsible for registering keybinds for animations, rendering timeline, logs window, controls window, etc. More... | |
Namespaces | |
| namespace | FuncDoodle |
| The FuncDoodle C++ namespace. | |
Defines AnimationManager, the central coordinator for animation playback, timeline UI, and editor integration.
This file contains the AnimationManager class, which is responsible for:
The manager acts as a high-level orchestrator between the project data, rendering system, input system, and editor tools.
It ensures synchronization between playback state and editing state, and provides the main UI entry points for animation-related controls.