void JsonToMatrix(matrix3x3f *pMat, const Json &jsonObj)
Definition JsonUtils.cpp:377
void MatrixToJson(Json &jsonObj, const matrix3x3f &mat)
Definition JsonUtils.cpp:172
void JsonToVector(vector2f *vec, const Json &jsonObj)
Definition JsonUtils.cpp:303
std::string JsonToBinStr(const Json &jsonObj)
Definition JsonUtils.cpp:502
void VectorToJson(Json &jsonObj, const vector2f &vec)
Definition JsonUtils.cpp:111
void QuaternionToJson(Json &jsonObj, const Quaternionf &quat)
Definition JsonUtils.cpp:154
void ColorToJson(Json &jsonObj, const Color3ub &col)
Definition JsonUtils.cpp:262
void JsonToColor(Color3ub *pCol, const Json &jsonObj)
Definition JsonUtils.cpp:483
void BinStrToJson(Json &jsonObj, const std::string &str)
Definition JsonUtils.cpp:281
void from_json(const Json &obj, fixed &n)
Definition JsonUtils.cpp:528
void JsonToQuaternion(Quaternionf *pQuat, const Json &jsonObj)
Definition JsonUtils.cpp:349
void to_json(Json &obj, const vector2< T > &vec)
Definition JsonUtils.h:51
nlohmann::json Json
Definition Json.h:8
Definition FileSystem.h:197
Definition RefCounted.h:36
Definition CityOnPlanet.h:27
Definition JsonUtils.cpp:43
Json LoadJsonDataFile(const std::string &filename, bool with_merge)
Definition JsonUtils.cpp:65
Json LoadJsonSaveFile(const std::string &filename, FileSystem::FileSource &source)
Definition JsonUtils.cpp:78
Json LoadJsonFile(const std::string &filename, FileSystem::FileSource &source)
Definition JsonUtils.cpp:60
Json LoadJson(RefCountedPtr< FileSystem::FileData > fd)
Definition JsonUtils.cpp:44
constexpr size_t id() const
Definition FrameId.h:23