diff options
Diffstat (limited to 'src/serialization.hpp')
| -rw-r--r-- | src/serialization.hpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/serialization.hpp b/src/serialization.hpp index 4d95d61..fd8ebb8 100644 --- a/src/serialization.hpp +++ b/src/serialization.hpp @@ -2,9 +2,9 @@ #define PKE_SERIALIZATION_HPP #include "kve.hpp" +#include "level-types.hpp" #include "pk.h" #include "components.hpp" -#include "scene-types.hpp" #define iccsc inline const char* const @@ -99,7 +99,7 @@ struct srlztn_serialize_helper { struct srlztn_deserialize_helper { pk_membucket *bkt; - pke_scene *scene; + pke_level *level; pk_arr_t<srlztn_ecs_mapping> mapping; pk_arr_t<pke_kve_container> kvp_containers; }; @@ -108,7 +108,7 @@ bool srlztn_mapping_find_first_handle_by_uuid(void *handle, void *mapping); bool srlztn_kvec_find_first_by_handle(void *handle, void *container); srlztn_serialize_helper *pke_serialize_init(pk_membucket *bkt); -srlztn_deserialize_helper *pke_deserialize_init(pk_membucket *bkt); +srlztn_deserialize_helper *pke_deserialize_init(pke_level *level, pk_membucket *bkt); void pke_serialize_teardown(srlztn_serialize_helper *helper); void pke_deserialize_teardown(srlztn_deserialize_helper *helper); |
