|
| virtual void | OnInit (ECS::Context *ctx) override |
| | Initializes the system and subscribes to events.
|
| |
| virtual void | OnUpdate (ECS::Context *ctx, const F64 dt) override |
| | Updates the system.
|
| |
| virtual void | OnShutdown (ECS::Context *ctx) override |
| | Shuts down the system and unsubscribes from events.
|
| |
|
virtual | ~SystemBase ()=default |
| | Default virtual destructor.
|
| |
| bool | IsEnabled () const noexcept |
| | Check if the system is enabled.
|
| |
| void | SetIsEnabled (bool enabled) noexcept |
| | Set if the system is enabled.
|
| |
◆ OnInit()
| void Nui::Systems::RenderSystem::OnInit |
( |
ECS::Context * | ctx | ) |
|
|
overridevirtual |
Initializes the system and subscribes to events.
- Parameters
-
| ctx | Pointer to the ECS Context |
Reimplemented from Nui::ECS::SystemBase.
◆ OnShutdown()
| void Nui::Systems::RenderSystem::OnShutdown |
( |
ECS::Context * | ctx | ) |
|
|
overridevirtual |
Shuts down the system and unsubscribes from events.
- Parameters
-
| ctx | Pointer to the ECS Context |
Reimplemented from Nui::ECS::SystemBase.
◆ OnUpdate()
| void Nui::Systems::RenderSystem::OnUpdate |
( |
ECS::Context * | ctx, |
|
|
const F64 | dt ) |
|
overridevirtual |
Updates the system.
- Parameters
-
| ctx | Pointer to the ECS Context |
| dt | Delta time |
Reimplemented from Nui::ECS::SystemBase.
The documentation for this class was generated from the following files:
- Engine/Core/Engine/Systems/RenderSystem.h
- Engine/Core/Engine/Systems/RenderSystem.cpp