Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business

GLTFGeometryLoader Class

(Qt3DRender::GLTFGeometryLoader)

Public Types

class AccessorData
class BufferData
class Gltf1
class Gltf2
class ParameterData

Protected Functions

void cleanup()
void loadBufferData()
void loadBufferDataV2()
void parse()
void parseGLTF1()
void parseGLTF2()
void processJSONAccessor(const int &id, const int &json)
void processJSONAccessorV2(const int &json)
void processJSONBuffer(const int &id, const int &json)
void processJSONBufferV2(const int &json)
void processJSONBufferView(const int &id, const int &json)
void processJSONBufferViewV2(const int &json)
void processJSONMesh(const int &id, const int &json)
void processJSONMeshV2(const int &json)
int resolveLocalData(const int &) const
void setBasePath(const int &path)
bool setJSON(const int &json)
void unloadBufferData()
void unloadBufferDataV2()

Static Protected Members

Member Function Documentation

[static protected] int GLTFGeometryLoader::accessorDataSizeFromJson(const int &)

[static protected] int GLTFGeometryLoader::accessorTypeFromJSON(int)

[protected] void GLTFGeometryLoader::cleanup()

[protected] void GLTFGeometryLoader::loadBufferData()

[protected] void GLTFGeometryLoader::loadBufferDataV2()

[protected] void GLTFGeometryLoader::parse()

[protected] void GLTFGeometryLoader::parseGLTF1()

[protected] void GLTFGeometryLoader::parseGLTF2()

[protected] void GLTFGeometryLoader::processJSONAccessor(const int &id, const int &json)

[protected] void GLTFGeometryLoader::processJSONAccessorV2(const int &json)

[protected] void GLTFGeometryLoader::processJSONBuffer(const int &id, const int &json)

[protected] void GLTFGeometryLoader::processJSONBufferV2(const int &json)

[protected] void GLTFGeometryLoader::processJSONBufferView(const int &id, const int &json)

[protected] void GLTFGeometryLoader::processJSONBufferViewV2(const int &json)

[protected] void GLTFGeometryLoader::processJSONMesh(const int &id, const int &json)

[protected] void GLTFGeometryLoader::processJSONMeshV2(const int &json)

[protected] int GLTFGeometryLoader::resolveLocalData(const int &) const

[protected] void GLTFGeometryLoader::setBasePath(const int &path)

[protected] bool GLTFGeometryLoader::setJSON(const int &json)

[static protected] int GLTFGeometryLoader::standardAttributeNameFromSemantic(const int &)

[protected] void GLTFGeometryLoader::unloadBufferData()

[protected] void GLTFGeometryLoader::unloadBufferDataV2()

Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded