win32_app

This commit is contained in:
krzosa
2025-01-03 07:53:13 +01:00
parent 05d49eefe8
commit 6933566a86
17 changed files with 832 additions and 200 deletions

View File

@@ -2,6 +2,8 @@
[ ] app
[ ] ui
[ ] event playback
[ ] update should produce a straight struct result for render
[ ] how to fix variable scroll? or do we not care?
[ ] win32
[ ] hot reload / plugins
[ ] tests using yield
@@ -18,6 +20,10 @@
[ ] change name, hard to type
[ ] core
[ ] add time stuff into core? app start time and stuff like that
[ ] meta
[ ] search for python snippets and execute meta.py script on that file
[ ] new simple format with tags
[x] revisit api
[ ] s8_bin
[ ] bin_write_begin - serialize binary data (sb8_bin_write?)
@@ -34,3 +40,14 @@
bin_read_end
bin_read_...
new format with tags:
app_event_t: @struct {
kind: app_event_kind_t
key: app_key_t
button: app_mouse_button_t
delta_time: f64
next: *app_event_t @dont_serialize
}