mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-03 20:38:40 +00:00
eliminate recursive version of final ui layout position pass
This commit is contained in:
+5
-5
@@ -862,11 +862,11 @@ internal UI_Box * ui_box_from_key(UI_Key key);
|
||||
|
||||
internal void ui_begin_build(OS_Handle window, UI_EventList *events, UI_IconInfo *icon_info, UI_Theme *theme, UI_AnimationInfo *animation_info, F32 real_dt, F32 animation_dt);
|
||||
internal void ui_end_build(void);
|
||||
internal void ui_calc_sizes_standalone__in_place_rec(UI_Box *root, Axis2 axis);
|
||||
internal void ui_calc_sizes_upwards_dependent__in_place_rec(UI_Box *root, Axis2 axis);
|
||||
internal void ui_calc_sizes_downwards_dependent__in_place_rec(UI_Box *root, Axis2 axis);
|
||||
internal void ui_layout_enforce_constraints__in_place_rec(UI_Box *root, Axis2 axis);
|
||||
internal void ui_layout_position__in_place_rec(UI_Box *root, Axis2 axis);
|
||||
internal void ui_calc_sizes_standalone__in_place(UI_Box *root, Axis2 axis);
|
||||
internal void ui_calc_sizes_upwards_dependent__in_place(UI_Box *root, Axis2 axis);
|
||||
internal void ui_calc_sizes_downwards_dependent__in_place(UI_Box *root, Axis2 axis);
|
||||
internal void ui_layout_enforce_constraints__in_place(UI_Box *root, Axis2 axis);
|
||||
internal void ui_layout_position__in_place(UI_Box *root, Axis2 axis);
|
||||
internal void ui_layout_root(UI_Box *root, Axis2 axis);
|
||||
|
||||
////////////////////////////////
|
||||
|
||||
Reference in New Issue
Block a user