|
KarmaEngine
Game Engine for practical learning and research purposes
|
This file contains the types used in game logic. More...
#include <vector>#include <cstdint>#include <map>#include <utility>#include <algorithm>

Go to the source code of this file.
Classes | |
| class | KarmaMap< KeyType, ValueType > |
| Karma's std::map wrapper. More... | |
| class | KarmaVector< BuildingBlock > |
| Karma's std::vector wrapper. More... | |
| struct | FUrlConfig |
| Helper for obtaining the default Url configuration. More... | |
| struct | FURL |
| URL structure. More... | |
Namespaces | |
| namespace | EEndPlayReason |
| Specifies why an actor is being deleted/removed from a level. | |
| namespace | EWorldType |
| Specifies the goal/source of a UWorld object. | |
Enumerations | |
| enum | EEndPlayReason::Type : int { EEndPlayReason::Destroyed , EEndPlayReason::LevelTransition , EEndPlayReason::EndPlayInEditor , EEndPlayReason::RemovedFromWorld , EEndPlayReason::Quit } |
| enum | { INDEX_NONE = -1 } |
| euphemism for no index situations More... | |
| enum | EWorldType::Type { EWorldType::None , EWorldType::Game , EWorldType::Editor , EWorldType::PIE , EWorldType::EditorPreview , EWorldType::GamePreview , EWorldType::GameRPC , EWorldType::Inactive } |
| enum | ETravelType { TRAVEL_Absolute , TRAVEL_Partial , TRAVEL_Relative , TRAVEL_MAX } |
| Traveling from server to server. More... | |
This file contains the types used in game logic.
| anonymous enum |
euphemism for no index situations
| enum ETravelType |