Improving entity manager and entity support for a simpler version, made some cleanup on the road to support serialization of world

This commit is contained in:
Patedam committed 2026-08-31 23:05:20 -04:00
1 parent 4180622d6a
commit cb615091ca
17 files changed
+607 -88

No files matched your search

@@ -0,0 +1,13 @@
#pragma once
struct Arena;
struct archive
{
Arena* arena;
bool loading;
};
void serialize(archive* ar, void* data, size_t size);
#define serialize_elem(ar, val) serialize((ar), &(val), sizeof(val))