WindowSizeUpdateSystem Class Template
System that reacts to dirty window size components. More...
Declaration
Public Member Typedefs Index
template <typename TMemberHandle> | |
| using | EngineRoleTag = SystemRole |
|
Runtime role tag used for engine system registration. More... | |
Public Member Functions Index
template <typename TMemberHandle> | |
| void | update (UpdateContext &updateContext) noexcept |
|
Processes active windows with dirty size state. More... | |
Private Static Attributes Index
template <typename TMemberHandle> | |
| static auto & | logger_ = helios::engine::util::log::LogManager::loggerForScope(HELIOS_LOG_SCOPE) |
Description
System that reacts to dirty window size components.
- Template Parameters
-
TMemberHandle Window entity handle type.
Definition at line 43 of file WindowSizeUpdateSystem.ixx.
Public Member Typedefs
EngineRoleTag
|
Runtime role tag used for engine system registration.
Definition at line 50 of file WindowSizeUpdateSystem.ixx.
Public Member Functions
update()
| inline noexcept |
Processes active windows with dirty size state.
- Parameters
-
updateContext Frame update context.
Definition at line 57 of file WindowSizeUpdateSystem.ixx.
Reference helios::registerComponents.
Private Static Attributes
logger_
| static |
Definition at line 45 of file WindowSizeUpdateSystem.ixx.
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.