Elaztek Developer Hub
Blamite Game Engine - blam!  00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
test_tag Struct Reference

#include <test_tag.h>

+ Collaboration diagram for test_tag:

Public Member Functions

 TAG_BLOCK (block_test, { int16_t width;int16_t height;int8_t depth;bitfield8 format_flags;TAG_ENUM(type, { _2d_texture, _3d_texture, cubemap, unknown, });})
 sweats nervously More...
 
 TAG_BLOCK (the_go_fuck_yourself_block, { bitfield16 extra_flags;bitfield32 who_needs_this_many_fucking_flags;})
 yea im tired leave me alone More...
 
 TAG_BLOCK (nested_block_test, { int32_t nested_property;ascii nested_string;TAG_BLOCK(child_block, { int16_t please_work;ascii nested_string1;TAG_ENUM(argh, { on_e, two, thr__e__e, _4, });ascii nested_string2;data_reference test_dataref;});})
 testing block nesting More...
 
 TAG_BLOCK (block, { int32_t integer;data_reference dataref;TAG_BLOCK(block_two, { int32_t integer;data_reference dataref;TAG_BLOCK(block_three, { int32_t integer;data_reference dataref;TAG_BLOCK(block_four, { int32_t integer;data_reference dataref;TAG_BLOCK(block_five, { int32_t integer;data_reference dataref;});});});});})
 

Public Attributes

int32_t integer_test
 memes More...
 
int16_t short_test
 A short has a length of 2 bytes. More...
 
int8_t byte_test
 A byte has a length of 1 bytes. More...
 
data_reference test_dataref
 testing data reference More...
 
int32_t another_int
 
field_reference fieldref_field_0
 

Member Function Documentation

◆ TAG_BLOCK() [1/4]

test_tag::TAG_BLOCK ( block  ,
{ int32_t integer;data_reference dataref;TAG_BLOCK(block_two, { int32_t integer;data_reference dataref;TAG_BLOCK(block_three, { int32_t integer;data_reference dataref;TAG_BLOCK(block_four, { int32_t integer;data_reference dataref;TAG_BLOCK(block_five, { int32_t integer;data_reference dataref;});});});});}   
)

◆ TAG_BLOCK() [2/4]

test_tag::TAG_BLOCK ( block_test  ,
{ int16_t width;int16_t height;int8_t depth;bitfield8 format_flags;TAG_ENUM(type, { _2d_texture, _3d_texture, cubemap, unknown, });}   
)

sweats nervously

◆ TAG_BLOCK() [3/4]

test_tag::TAG_BLOCK ( nested_block_test  ,
{ int32_t nested_property;ascii nested_string;TAG_BLOCK(child_block, { int16_t please_work;ascii nested_string1;TAG_ENUM(argh, { on_e, two, thr__e__e, _4, });ascii nested_string2;data_reference test_dataref;});}   
)

testing block nesting

◆ TAG_BLOCK() [4/4]

test_tag::TAG_BLOCK ( the_go_fuck_yourself_block  ,
{ bitfield16 extra_flags;bitfield32 who_needs_this_many_fucking_flags;}   
)

yea im tired leave me alone

Member Data Documentation

◆ another_int

int32_t test_tag::another_int

◆ byte_test

int8_t test_tag::byte_test

A byte has a length of 1 bytes.

◆ fieldref_field_0

field_reference test_tag::fieldref_field_0

◆ integer_test

int32_t test_tag::integer_test

memes

◆ short_test

int16_t test_tag::short_test

A short has a length of 2 bytes.

◆ test_dataref

data_reference test_tag::test_dataref

testing data reference


The documentation for this struct was generated from the following file: