![]() |
Blamite Game Engine - blam!
00453.06.08.26.0624.blamite
The core library for the Blamite Game Engine.
|
#include <stdint.h>#include <vector>#include <string>#include <Strings/components/classes/vector/vector.h>#include <Strings/components/classes/events/events.h>#include <blam/api/v1/types/world_objects.h>
Include dependency graph for world.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| Blam | |
| Namespace surrounding all major engine components. | |
| Blam::World | |
| Namespace containing functions for interacting with the current world state. | |
Macros | |
| #define | BLAM |
Functions | |
| BLAM void | Blam::World::InitializeWorldState () |
| Initializes a new world state. More... | |
| BLAM void | Blam::World::InitializeEmptyWorldState () |
| Initializes a new world state with no default objects. More... | |
| BLAM void | Blam::World::DestroyWorldState () |
| Destroys the current world state. More... | |
| BLAM void | Blam::World::DestroyWorldStateIfMarked () |
| Destroys the current world state if marked for destruction. More... | |
| BLAM void | Blam::World::MarkWorldStateForDestroy () |
| Marks the current world state to be destroyed before rendering the next frame. More... | |
| BLAM BlamWorldState * | Blam::World::GetWorldState () |
| Retrieves the current world state. More... | |
| #define BLAM |