add basic save and load

add menu
- save
- load
- demo on/off
- close + popup

#9 #10
This commit is contained in:
2025-11-19 15:49:35 +01:00
parent 11110f23c9
commit b1de78bfe0
4 changed files with 141 additions and 8 deletions
+22
View File
@@ -0,0 +1,22 @@
struct Category {
float r,g,b,a;
char name[64];
};
struct Categorized_Day {
s32 year;
s32 month;
s32 day;
s32 category;
};
struct Calendar {
u32 version;
u32 num_categories;
u32 num_categorized_days;
Category categories[num_categories];
Categorized_Day categorized_days[num_categorized_days];
};
Calendar calendar @ 0;