OptionalfixedCalled with fixed timestep for physics calculations
OptionalonOptionalonOptionalonCalled when a scene becomes inactive, but still remains in memory
OptionalonCalled when a scene is loaded. Used to load required resources for the system such as images, fonts, etc.
Called when the world is being destroyed
Called when the world is first loaded. Used to load global resources such as bundle with game user interface
Called when all global resources are loaded
OptionalupdateCalled every frame with variable timestep
UI bridge system that manages external UI integration
Handles loading and lifecycle management of external UI modules. Provides a bridge between the game engine and external UI frameworks, allowing seamless integration of UI components with the game world.