WarmupDoneSystem Class Template
Signals warmup completion through a typed state command buffer. More...
Declaration
Public Member Typedefs Index
template <typename THandle, typename TCommandBuffer = NullCommandBuffer> | |
| using | CommandBuffer_type = TCommandBuffer |
template <typename THandle, typename TCommandBuffer = NullCommandBuffer> | |
| using | EngineRoleTag = SystemRole |
|
Engine role marker used by runtime registries. More... | |
Public Member Functions Index
template <typename THandle, typename TCommandBuffer = NullCommandBuffer> | |
| void | update (UpdateContext &updateContext, TCommandBuffer &cmdBuffer) noexcept |
|
Queues StateCommand<EngineState> with WarmupDoneSignal when warmup resources are consumed. More... | |
Description
Signals warmup completion through a typed state command buffer.
- Template Parameters
-
THandle Shader handle type.
TCommandBuffer Command buffer type used to queue state commands.
Definition at line 54 of file WarmupDoneSystem.ixx.
Public Member Typedefs
CommandBuffer_type
|
Definition at line 58 of file WarmupDoneSystem.ixx.
EngineRoleTag
|
Engine role marker used by runtime registries.
Definition at line 63 of file WarmupDoneSystem.ixx.
Public Member Functions
update()
| inline noexcept |
Queues StateCommand<EngineState> with WarmupDoneSignal when warmup resources are consumed.
- Parameters
-
updateContext Frame-local update context.
Definition at line 70 of file WarmupDoneSystem.ixx.
Reference helios::registerComponents.
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.