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 |