Constructor Function.
42 {
44
46
47 for (int i = 0; i < data.size(); i++)
48 {
50 const Json& json = data[i];
51
59 }
60 }
#define SPICES_PROFILE_ZONE
std::vector< Item > m_AccessorsData
Data of Gltf Json Accessors.
static Json::array_t GetElementJsonArray(const Json::object_t &root, const char *path, Json::array_t pDefault)
Get array value in Json::object_t.
static int GetElementInt(const Json::object_t &root, const char *path, int pDefault)
Get int value in Json::object_t.
static std::string GetElementString(const Json::object_t &root, const char *path, const std::string &pDefault)
Get string value in Json::object_t.
static glm::vec4 GetVector(const Json::array_t &accessor)
Turn a Json::array_t to glm::vec4.
GltfObject(const Json &data)
Constructor Function.
nlohmann::json Json
using Json insteadd of nlohmann::json