diff options
Diffstat (limited to 'serialize/tile.hpp')
-rw-r--r-- | serialize/tile.hpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/serialize/tile.hpp b/serialize/tile.hpp index 66982682..8313e937 100644 --- a/serialize/tile.hpp +++ b/serialize/tile.hpp @@ -6,6 +6,7 @@ namespace floormat { struct tile_image_ref; struct local_coords; struct chunk_coords; +struct chunk_coords_; struct global_coords; } // namespace floormat @@ -31,6 +32,12 @@ struct adl_serializer<floormat::chunk_coords> { }; template<> +struct adl_serializer<floormat::chunk_coords_> { + static void to_json(json& j, const floormat::chunk_coords_& val); + static void from_json(const json& j, floormat::chunk_coords_& val); +}; + +template<> struct adl_serializer<floormat::global_coords> { static void to_json(json& j, const floormat::global_coords& val); static void from_json(const json& j, floormat::global_coords& val); |