TypedSystemSpec Struct Template
Stores a system type together with the arguments needed to construct it. More...
Declaration
Public Member Typedefs Index
template <typename TSystem, typename ... Args> | |
| using | System_type = TSystem |
|
The wrapped system type. More... | |
Public Member Attributes Index
template <typename TSystem, typename ... Args> | |
| std::tuple< std::decay_t< Args >... > | args |
|
Tuple of decayed constructor arguments forwarded at creation time. More... | |
Description
Stores a system type together with the arguments needed to construct it.
Used by the engine's system registration machinery to defer construction until the system is actually installed into a pass.
- Template Parameters
-
TSystem The concrete system type.
Args Constructor argument types captured at the call site.
- See Also
Definition at line 25 of file TypedSystemSpec.ixx.
Public Member Typedefs
System_type
|
The wrapped system type.
Definition at line 28 of file TypedSystemSpec.ixx.
Public Member Attributes
args
|
Tuple of decayed constructor arguments forwarded at creation time.
Definition at line 31 of file TypedSystemSpec.ixx.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.