 |
Blamite Game Engine - Guerilla (Library)
00378.04.17.23.1319.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)
42 std::vector<BlamBitfieldBitInfo>
bits;
60 std::vector<BlamBitfieldBitData>
bits;
Class representing a tag field.
Definition: fields.h:226
#define GUERILLA_LIB_API
Definition: bitfield.h:10
std::vector< BlamBitfieldBitData > bits
The list of bits within this bitfield.
Definition: bitfield.h:60
BlamTagFieldType
Enumerator containing all possible tag field types.
Definition: fields.h:103
std::string id
The ID of the bit.
Definition: bitfield.h:30
int index
The bit's index.
Definition: bitfield.h:22
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
std::string id
The ID of the bit.
Definition: bitfield.h:20
Clas representing a bitfield tag field.
Definition: bitfield.h:57
Class representing a plugin field.
Definition: fields.h:139
Class representing a Tag.
Definition: tags.h:152
bool value
The bit's value.
Definition: bitfield.h:31
std::string name
The display name of the bit.
Definition: bitfield.h:21
Clas representing a bitfield plugin field.
Definition: bitfield.h:39
std::vector< BlamBitfieldBitInfo > bits
The list of bits within this bitfield.
Definition: bitfield.h:42
Data structure containing data for a bitfield bit.
Definition: bitfield.h:28
virtual std::vector< char > GetValueAsBytes()
Retrieves the field value as a list of bytes.
Definition: BlamTagField.cpp:14
Data structure containing extra data for a bitfield bit.
Definition: bitfield.h:18