 |
Blamite Game Engine - Guerilla (Library)
00385.05.12.23.0209.blamite
The tag editor for the Blamite Game Engine.
|
Go to the documentation of this file.
7 #ifdef GUERILLA_LIB_EXPORTS
8 #define GUERILLA_LIB_API __declspec(dllexport)
10 #define GUERILLA_LIB_API __declspec(dllimport)
71 void ParseCommentType(std::string comment_type_string);
Class representing a tag field.
Definition: fields.h:164
BlamTagFieldType
Enumerator containing all possible tag field types.
Definition: fields.h:23
@ Comment
Indicates that the field is a comment. These do not store any tag data.
virtual std::string GenerateXMLString()
Generates a string with the field ID and value, ready to be written to an XML file.
Definition: BlamTagField.cpp:9
Class representing a plugin field.
Definition: fields.h:59
Class representing a Tag.
Definition: tags.h:210
std::string field_id
The ID of the field.
Definition: fields.h:71
BlamPlugin * GetPlugin()
Retrieves the plugin this field is associated with.
Definition: BlamPluginField.cpp:49
virtual std::vector< char > GetValueAsBytes()
Retrieves the field value as a list of bytes.
Definition: BlamTagField.cpp:14