![]() |
Blamite Game Engine - blam!
00453.06.08.26.0624.blamite
The core library for the Blamite Game Engine.
|
#include <string>#include <Strings/components/diagnostics/errors/errors.h>
Include dependency graph for tag_io.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | tag_flags |
| struct | tag_header |
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 void | Blam::Content::Tags::LoadReferencedTags (std::string tag_path) |
| Adds an additional folder to search when attempting to load a 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) |
| Loads a tag from a block of memory. More... | |
| 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 void | Blam::Content::Tags::TagScriptPostprocess (BlamTagData *tag_data) |
| BLAM BlamTagData * | Blam::Content::Tags::CloneTag (BlamTagData *original_tag_data) |
| Creates a copy of a tag in memory. More... | |
| BLAM std::string | Blam::Content::Tags::GetLastLoadingTagPath () |
| Retrieves the tag path of the most recent tag that started loading. More... | |
| #define BLAM |
| #define BLAM_EXT_API __declspec(dllimport) |