Skip to main content

StateCommand.ixx File

Command for requesting state transitions. More...

Included Headers

#include <cassert> #include <memory> #include <helios.engine.state.types.StateTransitionRequest>

Namespaces Index

namespacehelios
namespaceengine
namespacestate
namespacecommands

Classes Index

classStateCommand<StateType>

Command that requests a state transition. More...

Description

Command for requesting state transitions.

File Listing

The file content with the documentation metadata removed is:

1
5module;
6
7#include <cassert>
8#include <memory>
9
10export module helios.engine.state.commands.StateCommand;
11
12import helios.engine.state.types.StateTransitionRequest;
13
14using namespace helios::engine::state::types;
15
16export namespace helios::engine::state::commands {
17
32 template<typename StateType>
34
38 StateTransitionRequest<StateType> transitionRequest_;
39
40
41 public:
42
49 : transitionRequest_(transitionRequest) {}
50
57 return transitionRequest_;
58 }
59
60
61 };
62
63
64}

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.