# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The session has been created.
The session has been deleted.
The session has finished.
The session is paused.
The session is queued.
The session has started.
The session is waiting for players to join.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
Enum value maps for Entity_ControllerStateEnum.
Enum value maps for Entity_ControllerStateEnum.
Enum value maps for EntityCreateRequest_ControllerStateEnum.
Enum value maps for EntityCreateRequest_ControllerStateEnum.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Enum value maps for GameEvent_EventType.
Enum value maps for GameEvent_EventType.
Enum value maps for GameState.
Enum value maps for GameState.
Enum value maps for InstanceCommandEnum.
Enum value maps for InstanceCommandEnum.
Enum value maps for InstanceStateEnum.
Enum value maps for InstanceStateEnum.
Enum value maps for JoinLeaveGame_Action.
Enum value maps for JoinLeaveGame_Action.
# Structs
/ Represents the authentication and configuration for the game instance.
/ The Entities message.
/ The Entity message.
/ The EntityAttribute message.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
/ The RegisterEntity message.
No description provided by the author
/ The EntityDelete message.
/ The EntityDeleteResponse message.
/ The EntityCreate message.
/ The EntityGetResponse message.
/ The EntityUpdate message.
/ The EntityUpdateResponse message.
No description provided by the author
TODO: Check if this is the best way to represent game attributes / Represents a game attribute.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
/ Game Events, message can trigger API calls or other events.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
/ Represents the game instance (between App and Game), can be used to trigger operations to run in parent App from child Game container over messages.
/ Represents the command to be sent to the game instance that is currently running (not the game state data itself).
/ Incoming message from the game instance to the app instance (between Game and App).
/ Message joining or leaving a game.
/ A paginated response wrapper.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
/ Metadata for paginated responses.
/ Represents a game session, can be used to store game state and attributes such as scores, times, players, and active in-game configurations.
/ Represents a game session creation request.
/ Represents a game session deletion request.
/ Represents a game session update request.
/ Represents a list of game sessions.
No description provided by the author
Unify everything into one response.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
* CUSTOM - Custom events.
/ Represents the state of a game session.
/ Available commands to be sent to the game instance.
/ Represents the state of the game instance that is currently running.
No description provided by the author