|
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