systems Namespace
Definition
Classes Index
| class | CallableSystem<THandle, TFunc> |
|
ECS system that executes a stored lambda on each update. More... | |
| class | ClearDirtySystem<TMemberHandle, TComponentSpecs> |
|
Generic ECS system that resets dirty state for configured component types. More... | |
Functions Index
template <typename THandle, typename TFunc> | |
| auto | callableSystemForLambda (TFunc &&func) |
|
Helper function for creating a CallableSystem with deduced function type. More... | |
Functions
callableSystemForLambda()
|
Helper function for creating a CallableSystem with deduced function type.
- Template Parameters
-
THandle Handle to distinguish the system's domain (e.g., entity handle type).
TFunc Callable type deduced from the function object.
- Parameters
-
func Callable executed by the created lambda system.
- Returns
A CallableSystem specialized for the given handle/tag type and callable.
Definition at line 68 of file CallableSystem.ixx.
Reference helios::engine::core::registerComponents.
The documentation for this namespace was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.