Class System¶
- Defined in File System.hpp
Inheritance Relationships¶
Derived Types¶
public ari::GuiSystem
(Class GuiSystem)public ari::RenderSystem
(Class RenderSystem)public ari::SceneSystem
(Class SceneSystem)
Class Documentation¶
-
class
System
¶ Subclassed by ari::GuiSystem, ari::RenderSystem, ari::SceneSystem
Public Types
Public Functions
-
System
()¶ Constructor.
-
virtual
~System
()¶ Destructor.
-
virtual void
Update
(World *p_world, UpdateState state) = 0¶ Update the system.
-
virtual void
Unconfigure
(World *p_world) = 0¶ Unconfigure the system before removing it from the world.
-
virtual bool
NeedUpdateOnState
(UpdateState state) = 0¶ Ask the system if needs update on different states.
-