defer_if
This commit is contained in:
@@ -49,6 +49,18 @@ struct ui_box_t {
|
||||
r2f32_t rect;
|
||||
};
|
||||
|
||||
// @todo:
|
||||
typedef struct ui_signal ui_signal;
|
||||
struct ui_signal {
|
||||
b8 clicked;
|
||||
b8 double_clicked;
|
||||
b8 right_clicked;
|
||||
b8 pressed;
|
||||
b8 released;
|
||||
b8 dragging;
|
||||
b8 hovering;
|
||||
};
|
||||
|
||||
typedef struct ui_t ui_t;
|
||||
struct ui_t {
|
||||
ma_arena_t *box_arena; // required to be only used for boxes
|
||||
@@ -303,8 +315,6 @@ void ui_draw(void) {
|
||||
sb8_printf(sb, "%S\n", it.box->string);
|
||||
}
|
||||
s8_t iter_string = sb8_serial_end(scratch.arena, sb);
|
||||
debugf("%S", recursive_string);
|
||||
debugf("ITER:\n%S", iter_string);
|
||||
|
||||
assert(s8_equal(recursive_string, iter_string));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user