 |
Blamite Game Engine - blam!
00406.12.10.23.1457.blamite
The core library for the Blamite Game Engine.
|
Go to the documentation of this file.
19 #define BLAM_EXT_API __declspec(dllexport)
21 #define BLAM_EXT_API __declspec(dllimport)
int64_t GetInt64()
Definition: field_reference.cpp:61
BLAM void LogEvent(std::string message)
Logs a message to the log and/or console.
Definition: aliases.cpp:130
bool GetBoolean()
Definition: field_reference.cpp:41
vector2 GetVector2()
Definition: field_reference.cpp:106
Typedef for a bitfield32 field, used in tag data definitions.
Definition: tags.h:371
BlamTagFieldType referenced_field_type
Definition: tags.h:427
bool IsValid(BlamTagFieldType expected_type)
Definition: field_reference.cpp:5
color GetColor()
Definition: field_reference.cpp:101
signed char int8_t
Definition: stdint.h:11
Typedef for a bitfield8 field, used in tag data definitions.
Definition: tags.h:332
bitfield8 GetBitfield8()
Definition: field_reference.cpp:81
int8_t GetInt8()
Definition: field_reference.cpp:46
int8_t GetEnum8()
Definition: field_reference.cpp:66
int int32_t
Definition: stdint.h:13
int16_t GetEnum16()
Definition: field_reference.cpp:71
real GetReal()
Definition: field_reference.cpp:96
bitfield32 GetBitfield32()
Definition: field_reference.cpp:91
vector3 GetVector3()
Definition: field_reference.cpp:111
int32_t GetInt32()
Definition: field_reference.cpp:56
long long int64_t
Definition: stdint.h:14
bitfield16 GetBitfield16()
Definition: field_reference.cpp:86
int16_t GetInt16()
Definition: field_reference.cpp:51
Typedef for a bitfield16 field, used in tag data definitions.
Definition: tags.h:347
int32_t GetEnum32()
Definition: field_reference.cpp:76
short int16_t
Definition: stdint.h:12
void * field_address
Definition: tags.h:428
vector4 GetVector4()
Definition: field_reference.cpp:116
data_type get_field_ref_data(void *address, BlamTagFieldType type, BlamTagFieldType expected_type, std::string display_name)
Definition: field_reference.cpp:22