#include <test_tag.h>
|
| | TAG_BLOCK (block_test, { int16_t width;int16_t height;int8_t depth;struct bitfield8_format_flags { bool bit_0 :1;bool bit_1 :1;bool bit_2 :1;bool is_tiled :1;bool unused4 :1;bool unused5 :1;bool unused6 :1;bool unused7 :1;};bitfield8_format_flags format_flags;TAG_ENUM(type, { _2d_texture, _3d_texture, cubemap, unknown, });int32_t hidden_child_field;}) |
| | sweats nervously More...
|
| |
| | TAG_BLOCK (the_go_fuck_yourself_block, { struct bitfield16_extra_flags { bool can_you_imagine_needing_this_many_flags :1;bool yea_me_neither :1;bool unused2 :1;bool unused3 :1;bool unused4 :1;bool unused5 :1;bool unused6 :1;bool unused7 :1;bool unused8 :1;bool unused9 :1;bool unused10 :1;bool unused11 :1;bool unused12 :1;bool unused13 :1;bool unused14 :1;bool unused15 :1;};bitfield16_extra_flags extra_flags;struct bitfield32_who_needs_this_many_fucking_flags { bool enable_diffusion_dithering :1;bool disable_height_map_compression :1;bool uniform_sprite_sequences :1;bool filthy_sprite_bug_fix :1;bool use_sharp_bump_filter :1;bool unused :1;bool use_clampedmirrored_bump :1;bool invert_detail_fade :1;bool swap_x_y_vector_components :1;bool convert_from_signed :1;bool convert_to_signed :1;bool import_mipmap_chains :1;bool intentionally_true_color :1;bool unused13 :1;bool unused14 :1;bool unused15 :1;bool unused16 :1;bool unused17 :1;bool unused18 :1;bool unused19 :1;bool unused20 :1;bool unused21 :1;bool unused22 :1;bool unused23 :1;bool unused24 :1;bool unused25 :1;bool unused26 :1;bool unused27 :1;bool unused28 :1;bool unused29 :1;bool unused30 :1;bool unused31 :1;};bitfield32_who_needs_this_many_fucking_flags who_needs_this_many_fucking_flags;}) |
| | yea im tired leave me alone More...
|
| |
| | TAG_BLOCK (nested_block_test, { int32_t nested_property;data_reference nested_string;TAG_BLOCK(child_block, { int16_t please_work;data_reference nested_string1;TAG_ENUM(argh, { on_e, two, thr__e__e, _4, });data_reference 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;});});});});}) |
| |
| | TAG_BLOCK (hidden_tag_block, { int32_t yeah;}) |
| |
◆ TAG_BLOCK() [1/5]
◆ TAG_BLOCK() [2/5]
| test_tag::TAG_BLOCK |
( |
block_test |
, |
|
|
{ int16_t width;int16_t height;int8_t depth;struct bitfield8_format_flags { bool bit_0 :1;bool bit_1 :1;bool bit_2 :1;bool is_tiled :1;bool unused4 :1;bool unused5 :1;bool unused6 :1;bool unused7 :1;};bitfield8_format_flags format_flags;TAG_ENUM(type, { _2d_texture, _3d_texture, cubemap, unknown, });int32_t hidden_child_field;} |
|
|
) |
| |
◆ TAG_BLOCK() [3/5]
| test_tag::TAG_BLOCK |
( |
hidden_tag_block |
, |
|
|
{ int32_t yeah;} |
|
|
) |
| |
◆ TAG_BLOCK() [4/5]
◆ TAG_BLOCK() [5/5]
| test_tag::TAG_BLOCK |
( |
the_go_fuck_yourself_block |
, |
|
|
{ struct bitfield16_extra_flags { bool can_you_imagine_needing_this_many_flags :1;bool yea_me_neither :1;bool unused2 :1;bool unused3 :1;bool unused4 :1;bool unused5 :1;bool unused6 :1;bool unused7 :1;bool unused8 :1;bool unused9 :1;bool unused10 :1;bool unused11 :1;bool unused12 :1;bool unused13 :1;bool unused14 :1;bool unused15 :1;};bitfield16_extra_flags extra_flags;struct bitfield32_who_needs_this_many_fucking_flags { bool enable_diffusion_dithering :1;bool disable_height_map_compression :1;bool uniform_sprite_sequences :1;bool filthy_sprite_bug_fix :1;bool use_sharp_bump_filter :1;bool unused :1;bool use_clampedmirrored_bump :1;bool invert_detail_fade :1;bool swap_x_y_vector_components :1;bool convert_from_signed :1;bool convert_to_signed :1;bool import_mipmap_chains :1;bool intentionally_true_color :1;bool unused13 :1;bool unused14 :1;bool unused15 :1;bool unused16 :1;bool unused17 :1;bool unused18 :1;bool unused19 :1;bool unused20 :1;bool unused21 :1;bool unused22 :1;bool unused23 :1;bool unused24 :1;bool unused25 :1;bool unused26 :1;bool unused27 :1;bool unused28 :1;bool unused29 :1;bool unused30 :1;bool unused31 :1;};bitfield32_who_needs_this_many_fucking_flags who_needs_this_many_fucking_flags;} |
|
|
) |
| |
yea im tired leave me alone
◆ another_int
◆ byte_test
A byte has a length of 1 bytes.
◆ color_field_1
| color test_tag::color_field_1 |
◆ color_field_2
| color test_tag::color_field_2 |
◆ dataref_field_0
◆ dataref_no_direct_edit
◆ fieldref_field_0
◆ hidden_real
| real test_tag::hidden_real |
◆ int32_field_0
◆ integer_test
◆ short_test
A short has a length of 2 bytes.
◆ tagref_field_1
◆ test_dataref
The documentation for this struct was generated from the following file: