![]() |
Blamite Game Engine - blam!
00453.06.08.26.0624.blamite
The core library for the Blamite Game Engine.
|
#include <cui_screen.h>
Collaboration diagram for cui_screen:Public Member Functions | |
| TAG_BLOCK (basic_components, { struct bitfield16_flags { bool hidden :1;bool editor_only :1;bool auto_update :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;int32_t parent_group_index;data_reference name;data_reference description;TAG_ENUM8(type, { rectangle, text, bitmap, ellipse, });cui_widget_anchor anchor;vector2 position;vector2 size;real rotation;color _color;tag_reference material_override;TAG_BLOCK(material_exports, { data_reference parameter_name;field_reference input_value;});struct bitfield8_text_flags { bool auto_scale_shadow :1;bool unused1 :1;bool unused2 :1;bool unused3 :1;bool unused4 :1;bool unused5 :1;bool unused6 :1;bool unused7 :1;};bitfield8_text_flags text_flags;color shadow_color;vector2 shadow_offset;int8_t character_height;data_reference font_name;data_reference text;}) | |
| TAG_BLOCK (groups, { struct bitfield16_flags { bool hidden :1;bool editor_only :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;cui_widget_anchor anchor;data_reference name;data_reference description;}) | |
Public Attributes | |
| tag_reference | string_reference |
| cui_screen::TAG_BLOCK | ( | basic_components | , |
| { struct bitfield16_flags { bool hidden :1;bool editor_only :1;bool auto_update :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;int32_t parent_group_index;data_reference name;data_reference description;TAG_ENUM8(type, { rectangle, text, bitmap, ellipse, });cui_widget_anchor anchor;vector2 position;vector2 size;real rotation;color _color;tag_reference material_override;TAG_BLOCK(material_exports, { data_reference parameter_name;field_reference input_value;});struct bitfield8_text_flags { bool auto_scale_shadow :1;bool unused1 :1;bool unused2 :1;bool unused3 :1;bool unused4 :1;bool unused5 :1;bool unused6 :1;bool unused7 :1;};bitfield8_text_flags text_flags;color shadow_color;vector2 shadow_offset;int8_t character_height;data_reference font_name;data_reference text;} | |||
| ) |
| cui_screen::TAG_BLOCK | ( | groups | , |
| { struct bitfield16_flags { bool hidden :1;bool editor_only :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;cui_widget_anchor anchor;data_reference name;data_reference description;} | |||
| ) |
| tag_reference cui_screen::string_reference |