SimCommand.h file
Namespaces
- namespace TnxSim
Classes
-
template<SimCommand... TCommands>struct TnxHandles
- struct TnxSim::CommandField
- struct TnxSim::CommandInfo
- struct TnxSim::CommandValue
- A field's value by name, for BuildCommand.
- class SimCommandHandlers
- Who handles each command type in one world. Brain only.
Variables
-
template<typename T>uint8_t SimCommandSize constexpr
- Bytes a command takes in a frame's block, after its header. An empty struct takes none.
Defines
- #define TNX_COMMAND(CommandType, Name, ...)
- #define TNX_REGISTER_COMMAND(CommandType)
- Make a command sendable by name. At namespace scope, after the command's struct.