![]() |
Blamite Game Engine - blam!
00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
|
#include <string>
#include <vector>
#include <Windows.h>
#include <Strings/components/utils/io/io.h>
#include "api/v1/types/tags.h"
Go to the source code of this file.
Namespaces | |
Blam | |
Namespace surrounding all major engine components. | |
Blam::Content | |
Blam::Content::Tags | |
Namespace containing functions related to tag data. | |
BlamTagClassOLD | |
Legacy namespace for tag class data. | |
Macros | |
#define | BLAM |
Functions | |
BLAM void | Blam::Content::Tags::LoadDefaultClasses () |
Loads all built-in tag classes available to the engine. More... | |
BLAM_EXT_API BlamTagClass * | Blam::Content::Tags::GetTagClass (std::string id) |
Retrieves a tag class that matches the given string. More... | |
BLAM_EXT_API 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... | |
#define BLAM |