|
KarmaEngine
Game Engine for practical learning and research purposes
|
This file contains the custom types used in Engine's logic. More...
#include <vector>#include <cstdint>#include <map>#include <utility>#include <algorithm>#include <glm/glm.hpp>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 with additional functionalities. 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 class | EAllowShrinking { Yes , No } |
| 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... | |
| enum class | ETeleportType : uint8_t { None , TeleportPhysics , ResetPhysics } |
This file contains the custom types used in Engine's logic.
| anonymous enum |
euphemism for no index situations
|
strong |
|
strong |
Whether to teleport physics body or not
| enum ETravelType |