vn/code/generated/vn_generated_ui.h

43 lines
981 B
C

struct ui_style_stacks
{
ui_box * ParentStack[64];
s32 ParentStackUsed;
b32 AutoPopParent;
ui_size WidthStack[64];
s32 WidthStackUsed;
b32 AutoPopWidth;
ui_size HeightStack[64];
s32 HeightStackUsed;
b32 AutoPopHeight;
r32 FixedXStack[64];
s32 FixedXStackUsed;
b32 AutoPopFixedX;
r32 FixedYStack[64];
s32 FixedYStackUsed;
b32 AutoPopFixedY;
v4 TextColorStack[64];
s32 TextColorStackUsed;
b32 AutoPopTextColor;
v4 BackgroundColorStack[64];
s32 BackgroundColorStackUsed;
b32 AutoPopBackgroundColor;
v4 BorderColorStack[64];
s32 BorderColorStackUsed;
b32 AutoPopBorderColor;
r32 BorderThicknessStack[64];
s32 BorderThicknessStackUsed;
b32 AutoPopBorderThickness;
axis2 LayoutAxisStack[64];
s32 LayoutAxisStackUsed;
b32 AutoPopLayoutAxis;
r32 CornerRadiusStack[64];
s32 CornerRadiusStackUsed;
b32 AutoPopCornerRadius;
font_id FontStack[64];
s32 FontStackUsed;
b32 AutoPopFont;
r32 FontSizeStack[64];
s32 FontSizeStackUsed;
b32 AutoPopFontSize;
};