Definition EventManager.hpp:20
Tracks frame timing, fixed timestep accumulation, and CPU work time.
Definition FrameTimer.hpp:21
Definition LayerList.hpp:21
Manages window layouts using ImGui DockBuilder for presets and INI for user layouts.
Definition LayoutManager.hpp:14
Definition SceneManager.hpp:14
Definition ViewManager.hpp:26
Definition Application.hpp:28
Definition ApplicationRuntime.hpp:12
LayerList & global_layers
Definition ApplicationRuntime.hpp:18
ViewManager & views
Definition ApplicationRuntime.hpp:13
EventManager & events
Definition ApplicationRuntime.hpp:16
LayoutManager & layout
Definition ApplicationRuntime.hpp:15
SceneManager & scenes
Definition ApplicationRuntime.hpp:14
FrameTimer & timer
Definition ApplicationRuntime.hpp:17
bool & hot_reload_enabled
Definition ApplicationRuntime.hpp:19