void JsonToMatrix(matrix3x3f *pMat, const Json &jsonObj)
Definition: JsonUtils.cpp:353
void JsonToVector(vector3f *vec, const Json &jsonObj)
Definition: JsonUtils.cpp:291
void MatrixToJson(Json &jsonObj, const matrix3x3f &mat)
Definition: JsonUtils.cpp:160
std::string JsonToBinStr(const Json &jsonObj)
Definition: JsonUtils.cpp:478
void QuaternionToJson(Json &jsonObj, const Quaternionf &quat)
Definition: JsonUtils.cpp:142
void ColorToJson(Json &jsonObj, const Color3ub &col)
Definition: JsonUtils.cpp:250
void to_json(Json &obj, const vector3< T > &vec)
Definition: JsonUtils.h:49
void JsonToColor(Color3ub *pCol, const Json &jsonObj)
Definition: JsonUtils.cpp:459
void VectorToJson(Json &jsonObj, const vector3f &vec)
Definition: JsonUtils.cpp:111
void BinStrToJson(Json &jsonObj, const std::string &str)
Definition: JsonUtils.cpp:269
void from_json(const Json &obj, fixed &n)
Definition: JsonUtils.cpp:504
void JsonToQuaternion(Quaternionf *pQuat, const Json &jsonObj)
Definition: JsonUtils.cpp:325
nlohmann::json Json
Definition: Json.h:8
Definition: FileSystem.h:196
Definition: IniConfig.h:10
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