WorldLifecycleCommand Class
Command for requesting a world-level lifecycle operation. More...
Declaration
Public Constructors Index
| WorldLifecycleCommand (const WorldLifecycleAction action) noexcept | |
|
Constructs a command with the specified action. More... | |
Public Member Functions Index
| WorldLifecycleAction | action () const noexcept |
|
Returns the requested lifecycle action. More... | |
Private Member Attributes Index
| WorldLifecycleAction | action_ |
|
The lifecycle action to perform. More... | |
Description
Command for requesting a world-level lifecycle operation.
Encapsulates a WorldLifecycleAction that is routed through the EngineCommandBuffer to the WorldLifecycleManager. The manager executes the requested action during its flush cycle.
- See Also
- See Also
Definition at line 26 of file WorldLifecycleCommand.ixx.
Public Constructors
WorldLifecycleCommand()
| inline explicit noexcept |
Constructs a command with the specified action.
- Parameters
-
action The lifecycle action to request.
Definition at line 40 of file WorldLifecycleCommand.ixx.
Reference action.
Public Member Functions
action()
| inline nodiscard noexcept |
Returns the requested lifecycle action.
- Returns
The lifecycle action.
Definition at line 48 of file WorldLifecycleCommand.ixx.
Referenced by WorldLifecycleCommand.
Private Member Attributes
action_
|
The lifecycle action to perform.
Definition at line 31 of file WorldLifecycleCommand.ixx.
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.