#include <string>
#include <vector>
Go to the source code of this file.
|
enum | BlamTagFieldType {
BlamTagFieldType::Ascii,
BlamTagFieldType::StringId,
BlamTagFieldType::Int8,
BlamTagFieldType::Int16,
BlamTagFieldType::Int32,
BlamTagFieldType::Float32,
BlamTagFieldType::Bitfield8,
BlamTagFieldType::Bitfield16,
BlamTagFieldType::Bitfield32,
BlamTagFieldType::Enum8,
BlamTagFieldType::Enum16,
BlamTagFieldType::Enum32,
BlamTagFieldType::Block,
BlamTagFieldType::Dataref,
BlamTagFieldType::Tagref,
BlamTagFieldType::Comment,
BlamTagFieldType::Unspecified
} |
| Enumerator containing all possible tag field types. More...
|
|
◆ GUERILLA_LIB_API
#define GUERILLA_LIB_API __declspec(dllimport) |
◆ GUERILLA_LIB_INTERNAL
#define GUERILLA_LIB_INTERNAL |
◆ BlamTagFieldType
Enumerator containing all possible tag field types.
Enumerator |
---|
Ascii | Indicates that the field is a string of text.
|
StringId | Indicates that the field is a String ID.
|
Int8 | Indicates that the field is an 8-bit integer.
|
Int16 | Indicates that the field is a 16-bit integer.
|
Int32 | Indicates that the field is a 32-bit integer.
|
Float32 | Indicates that the field is a Float32.
|
Bitfield8 | Indicates that the field is a Bitfield8.
|
Bitfield16 | Indicates that the field is a Bitfield16.
|
Bitfield32 | Indicates that the field is a Bitfield32.
|
Enum8 | Indicates that the field is an Enum8.
|
Enum16 | Indicates that the field is an Enum16.
|
Enum32 | Indicates that the field is an Enum32.
|
Block | Indicates that the field is a tag block.
|
Dataref | Indicates that the field is a data reference.
|
Tagref | Indicates that the field is a tag reference.
|
Comment | Indicates that the field is a comment. These do not store any tag data.
|
Unspecified | Indicates that the field's type is not specified. Fields with this type should be considered invalid.
|