Skip to main content

GameStateTransitionId.ixx File

Identifiers for game state transitions. More...

Included Headers

Namespaces Index

namespacehelios
namespaceengine

Main engine module aggregating core infrastructure and game systems. More...

namespacemechanics

High-level gameplay systems and components for game logic. More...

namespacegamestate

Game state management for the helios engine. More...

namespacetypes

Core types for game state management. More...

Description

Identifiers for game state transitions.

File Listing

The file content with the documentation metadata removed is:

1/**
2 * @file GameStateTransitionId.ixx
3 * @brief Identifiers for game state transitions.
4 */
5module;
6
7#include <cstdint>
8
9export module helios.engine.mechanics.gamestate.types.GameStateTransitionId;
10import helios.engine.mechanics.gamestate.types.GameState;
11
12
13
15
16 /**
17 * @brief Enumeration of transition identifiers.
18 *
19 * Each identifier represents a specific type of state transition request.
20 */
21 enum class GameStateTransitionId : uint16_t {
22
24
26
28
30
32
34
36
38
39 };
40
41}
42

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.