![]() |
Blamite Game Engine - blam!
00346.12.11.21.0529.blamite
The core library for the Blamite Game Engine.
|
Structure representing a data reference. More...
#include <tags.h>
Public Member Functions | |
data_reference () | |
Initializes a new data_reference. More... | |
Public Attributes | |
char | identifier [8] |
Dataref identifier. Will always be drfd followed by 4 null bytes. More... | |
void * | data_address = nullptr |
The address of the referenced data. More... | |
int | data_size = 0 |
The size of the referenced data. More... | |
char | padding0 [4] |
Empty padding. More... | |
Structure representing a data reference.
Data references allow for tags to store variable-sized, arbitrary data. This data can be anything from a string of text, audio data, or anything else that requires the storage of generic data within a tag.
|
inline |
Initializes a new data_reference.
void* data_reference::data_address = nullptr |
The address of the referenced data.
int data_reference::data_size = 0 |
The size of the referenced data.
char data_reference::identifier[8] |
Dataref identifier. Will always be drfd
followed by 4 null bytes.
char data_reference::padding0[4] |
Empty padding.