diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2023-03-20 08:16:53 +0100 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2023-03-20 08:16:53 +0100 |
commit | 27e01e2f545dd3a108625c53c875817e23796202 (patch) | |
tree | 618e299d3597a770dc5ed103b81e7640b877565b | |
parent | 3aabb03237e1e5fc1dd14462ce40c326af43a717 (diff) |
serialize/anim: remove duplicate code
-rw-r--r-- | serialize/anim.cpp | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/serialize/anim.cpp b/serialize/anim.cpp index 4d19acbe..c5a6418b 100644 --- a/serialize/anim.cpp +++ b/serialize/anim.cpp @@ -148,23 +148,7 @@ void adl_serializer<floormat::anim_scale>::from_json(const json& j, floormat::an void adl_serializer<anim_frame>::to_json(json& j, const anim_frame& val) { using nlohmann::to_json; to_json(j, val); } void adl_serializer<anim_frame>::from_json(const json& j, anim_frame& val) { using nlohmann::from_json; from_json(j, val); } - -void adl_serializer<anim_group>::to_json(json& j, const anim_group& val) -{ - using nlohmann::to_json; - if (!val.mirror_from.isEmpty()) - { - const anim_group def{}; - - j["name"] = val.name; - j["mirror-from"] = val.mirror_from; - if (val.offset != def.offset) - j["offset"] = val.offset; - } - else - to_json(j, val); -} - +void adl_serializer<anim_group>::to_json(json& j, const anim_group& val) { using nlohmann::to_json; to_json(j, val); } void adl_serializer<anim_group>::from_json(const json& j, anim_group& val) { using nlohmann::from_json; from_json(j, val); } void adl_serializer<anim_def>::to_json(json& j, const anim_def& val) { using nlohmann::to_json; to_json(j, val); } void adl_serializer<anim_def>::from_json(const json& j, anim_def& val) { using nlohmann::from_json; from_json(j, val); } |