![]() |
Blamite Game Engine - blam!
00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
|
#include <string>
#include <Strings/components/diagnostics/errors/errors.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. | |
Macros | |
#define | BLAM_EXT_API __declspec(dllimport) |
#define | BLAM |
Functions | |
BLAM_EXT_API void | Blam::Content::Tags::AddExtraTagFolder (std::string tag_folder) |
Adds an additional folder to search when attempting to load a tag. More... | |
BLAM void | Blam::Content::Tags::LoadReferencedTags (std::string tag_path) |
Attempts to resolve any tag references within a given tag. More... | |
BLAM void | Blam::Content::Tags::ResolveAllTagReferences () |
Attempts to resolve all tag references within all loaded tags. More... | |
BLAM BlamResult | Blam::Content::Tags::LoadTagFromFile (std::string tag_path, bool reload_if_already_loaded=true) |
Loads a tag from the engine's tag directory (default is '. More... | |
BLAM BlamResult | Blam::Content::Tags::LoadTagFromMemoryBlock (char *address, int size, std::string tag_path, bool reload_if_already_loaded=true) |
BLAM BlamResult | Blam::Content::Tags::SaveTag (std::string tag_path) |
Saves a tag data to a file. More... | |
BLAM bool | Blam::Content::Tags::TagNeedsPostprocess (BlamTagData *tag_data) |
Checks if a given tag requires additional post-processing. More... | |
BLAM void | Blam::Content::Tags::TagPostprocess (BlamTagData *tag_data) |
Performs any required post-processing for a given tag. More... | |
BLAM BlamTagData * | Blam::Content::Tags::CloneTag (BlamTagData *original_tag_data) |
#define BLAM |
#define BLAM_EXT_API __declspec(dllimport) |