 |
Blamite Game Engine - Guerilla
00309.02.03.21.0044.blamite
The tag editor for the Blamite Game Engine.
|
Go to the documentation of this file.
7 #ifdef GUERILLA_EXPORTS
8 #define GUERILLA_API __declspec(dllexport)
10 #define GUERILLA_API __declspec(dllimport)
42 std::vector<BlamBitfieldBitInfo>
bits;
60 std::vector<BlamBitfieldBitData>
bits;
Class representing a tag field.
Definition: fields.h:138
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:22
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:53
Class representing a Tag.
Definition: tags.h:128
bool value
The bit's value.
Definition: bitfield.h:31
std::string name
The display name of the bit.
Definition: bitfield.h:21
#define GUERILLA_API
Definition: bitfield.h:10
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