![]() |
Blamite Game Engine - blam!
00296.01.12.21.0102.blamite
The core library for the Blamite Game Engine.
|
#include <string>
#include <vector>
#include <Windows.h>
#include <Strings/components/utils/io/io.h>
#include "components/resources/engine_definitions/engine_definitions.h"
#include "components/settings/config/config.h"
#include "components/3rdparty/imgui/imgui.h"
#include "fields.h"
Go to the source code of this file.
Classes | |
struct | Blam::Content::Tags::BlamTagClassRevision |
Structure representing a tag class revision. More... | |
class | Blam::Content::Tags::BlamTagClass |
Class representing a tag class. More... | |
Namespaces | |
Blam | |
Namespace surrounding all major engine components. | |
Blam::Content | |
Blam::Content::Tags | |
Namespace containing things related to tag data. | |
BlamTagClassOLD | |
Legacy namespace for tag class data. | |
Functions | |
BLAM void | Blam::Content::Tags::LoadDefaultClasses () |
Loads all built-in tag classes available to the engine. More... | |
BLAM BlamTagClass * | Blam::Content::Tags::GetTagClass (std::string id) |
Retrieves a tag class that matches the given string. More... | |
BLAM std::vector< BlamTagClass * > * | Blam::Content::Tags::GetRegisteredTagClasses () |
Retrieves the list of all registered tag classes. More... | |
BLAM void | Blam::Content::Tags::RegisterTagClass (BlamTagClass *data) |
Registers a new tag class within the engine. More... | |
BLAM void | Blam::Content::Tags::GenerateAllPlugins (bool require_switch) |
Instructs the engine to generate Assembly/Guerilla plugins at startup. More... | |
BLAM void | BlamTagClassOLD::scenario_structure_bsp () |
Legacy function made before I had any idea what I was doing. More... | |