42 void SetOwnerScene(
const Scene* scene);
A GameTimer is responsible for managing everything that is connected with time, ticks,...
A handle for the scene, checks for scene validity before any call to the scene, if scene is invalid a...
System & operator=(const System &)=delete
virtual void OnUpdate(Core::GameTimer &gameTimer)
virtual ~System()=default
System & operator=(System &&)=delete
virtual void OnImGuiRender(Core::GameTimer &gameTimer)
System(const System &)=delete
virtual void OnTickUpdate(Core::GameTimer &gameTimer)
Anything connected to WorldSystem (ECS) is in this namespace.