![]() |
Blamite Game Engine - Guerilla
00307.01.26.21.0804.blamite
The tag editor for the Blamite Game Engine.
|
#include <fields.h>
Public Member Functions | |
BlamTagField (BlamTag *_tag, BlamTagFieldType _type) | |
virtual std::string | GenerateXMLString () |
virtual std::vector< char > | GetValueAsBytes () |
BlamTagFieldType | GetType () |
BlamTag * | GetTag () |
BlamPluginField * | GetPluginField () |
bool | HasPluginField () |
Public Attributes | |
BlamPluginField * | plugin_field = nullptr |
std::string | field_id = "" |
BlamTagField::BlamTagField | ( | BlamTag * | _tag, |
BlamTagFieldType | _type | ||
) |
|
virtual |
Reimplemented in BlamTagField_Bitfield, BlamTagField_Block, BlamTagField_Enum, BlamTagField_Ascii, BlamTagField_Float32, and BlamTagField_Int.
BlamPluginField * BlamTagField::GetPluginField | ( | ) |
BlamTag * BlamTagField::GetTag | ( | ) |
BlamTagFieldType BlamTagField::GetType | ( | ) |
|
virtual |
Reimplemented in BlamTagField_Bitfield, BlamTagField_Block, BlamTagField_Enum, BlamTagField_Ascii, BlamTagField_Float32, and BlamTagField_Int.
bool BlamTagField::HasPluginField | ( | ) |
std::string BlamTagField::field_id = "" |
BlamPluginField* BlamTagField::plugin_field = nullptr |