From 98da53beb78d9a617a1c66b404e9a7d8469a443a Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Sun, 5 Nov 2023 07:39:06 +0100 Subject: a --- wall-tileset-tool/main.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'wall-tileset-tool') diff --git a/wall-tileset-tool/main.cpp b/wall-tileset-tool/main.cpp index 511ef4c2..5863bdf4 100644 --- a/wall-tileset-tool/main.cpp +++ b/wall-tileset-tool/main.cpp @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -22,6 +23,18 @@ using namespace std::string_literals; namespace { +wall_atlas_def read_atlas_def(const nlohmann::json& j) +{ + auto val = wall_atlas_def{}; + auto& info = val.info; + info.name = std::string(j["name"s]); + info.depth = j["depth"s]; + + fm_assert(loader.check_atlas_name(info.name)); + + return val; +} + struct options { String input_dir, input_file, output_dir; -- cgit v1.2.3