![]() |
Blamite Game Engine - blam!
00453.06.08.26.0624.blamite
The core library for the Blamite Game Engine.
|
#include <decorator_set.h>
Public Member Functions | |
| TAG_BLOCK (variants, { data_reference identifier;struct bitfield16_flags { bool random_rotation :1;bool random_scale :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_flags flags;TAG_BLOCK(LODs, { tag_reference model;int8_t lod;});vector3 min_scale;vector3 max_scale;real minimum_distance_between_decorators;real placement_weight;}) | |
Public Attributes | |
| vector2 | lod0_distance |
| vector2 | lod1_distance |
| vector2 | lod2_distance |
| vector2 | lod3_distance |
| decorator_set::TAG_BLOCK | ( | variants | , |
| { data_reference identifier;struct bitfield16_flags { bool random_rotation :1;bool random_scale :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_flags flags;TAG_BLOCK(LODs, { tag_reference model;int8_t lod;});vector3 min_scale;vector3 max_scale;real minimum_distance_between_decorators;real placement_weight;} | |||
| ) |
| vector2 decorator_set::lod0_distance |
| vector2 decorator_set::lod1_distance |
| vector2 decorator_set::lod2_distance |
| vector2 decorator_set::lod3_distance |