|
R-Type
2
Doom but in better
|
Data Structures | |
| class | ECSCapsule |
| struct | ECSPackage |
| struct | EntityActions |
| struct | Package |
Typedefs | |
| typedef struct ECSPackage | ECSPackage_t |
| typedef struct EntityActions | EntityActions_t |
| typedef struct Package | Package_t |
Enumerations | |
| enum class | EntityActionType { MOVE , SHOOT } |
| enum class | EntityType { PLAYER , ENEMY , LASER_ENEMY , LASER_PLAYER } |
| typedef struct ECSPackage GUI::ECS::GameComponents::ECSPackage_t |
Definition at line 23 of file ECSPackage.hpp.
| typedef struct EntityActions GUI::ECS::GameComponents::EntityActions_t |
Definition at line 22 of file EntityActions.hpp.
| typedef struct Package GUI::ECS::GameComponents::Package_t |
Definition at line 24 of file Package.hpp.
|
strong |
| Enumerator | |
|---|---|
| MOVE | |
| SHOOT | |
Definition at line 16 of file EntityActionType.hpp.
|
strong |
| Enumerator | |
|---|---|
| PLAYER | |
| ENEMY | |
| LASER_ENEMY | |
| LASER_PLAYER | |
Definition at line 16 of file EntityType.hpp.