core api redesign

This commit is contained in:
krzosa
2024-12-29 13:30:13 +01:00
parent 6cfd5bd784
commit 11450a445d
28 changed files with 1130 additions and 995 deletions

View File

@@ -15,10 +15,9 @@ void app_update(ma_arena_t *perm_arena, app_event_t *events, i32 event_count) {
f64 pos = 0.0;
f64 offset = get_font_height() + 8;
for (i32 i = 0; i < event_count; i += 1) {
s8_t string = s8_serial_data(frame_arena, events + i, &type__app_event_t);
s8_t string = ti_serial_data(frame_arena, events + i, app_event_t);
sb8_t split = s8_split(frame_arena, string, s8_lit("\n"), s8_split_none);
for (sb8_node_t *it = split.first; it; it = it->next) {
draw_text((v2f64_t){0, pos}, white_color_global, it->string);