| GLTFGeometryLoader () | |
| ~GLTFGeometryLoader () | |
| QGeometry * | geometry () const |
| bool | load (QIODevice * ioDev , const QString & subMesh = QString()) |
| void | cleanup () |
| void | loadBufferData () |
| void | parse () |
| void | processJSONAccessor (const QString & id , const QJsonObject & json ) |
| void | processJSONBuffer (const QString & id , const QJsonObject & json ) |
| void | processJSONBufferView (const QString & id , const QJsonObject & json ) |
| void | processJSONMesh (const QString & id , const QJsonObject & json ) |
| QByteArray | resolveLocalData (const QString & path ) const |
| void | setBasePath (const QString & path ) |
| bool | setJSON (const QJsonDocument & json ) |
| void | unloadBufferData () |
| uint | accessorDataSizeFromJson (const QString & type ) |
| QAttribute::VertexBaseType | accessorTypeFromJSON (int componentType ) |
| QString | standardAttributeNameFromSemantic (const QString & semantic ) |
Default constructs an instance of GLTFGeometryLoader.
Destroys the instance of GLTFGeometryLoader.
[static protected]
uint
GLTFGeometryLoader::
accessorDataSizeFromJson
(const
QString
&
type
)
[static protected]
QAttribute::VertexBaseType
GLTFGeometryLoader::
accessorTypeFromJSON
(
int
componentType
)
[protected]
void
GLTFGeometryLoader::
cleanup
()
[protected]
void
GLTFGeometryLoader::
loadBufferData
()
[protected]
void
GLTFGeometryLoader::
parse
()
[protected]
void
GLTFGeometryLoader::
processJSONAccessor
(const
QString
&
id
, const
QJsonObject
&
json
)
[protected]
void
GLTFGeometryLoader::
processJSONBuffer
(const
QString
&
id
, const
QJsonObject
&
json
)
[protected]
void
GLTFGeometryLoader::
processJSONBufferView
(const
QString
&
id
, const
QJsonObject
&
json
)
[protected]
void
GLTFGeometryLoader::
processJSONMesh
(const
QString
&
id
, const
QJsonObject
&
json
)
[protected]
QByteArray
GLTFGeometryLoader::
resolveLocalData
(const
QString
&
path
) const
[protected]
void
GLTFGeometryLoader::
setBasePath
(const
QString
&
path
)
[protected]
bool
GLTFGeometryLoader::
setJSON
(const
QJsonDocument
&
json
)
[static protected]
QString
GLTFGeometryLoader::
standardAttributeNameFromSemantic
(const
QString
&
semantic
)
[protected]
void
GLTFGeometryLoader::
unloadBufferData
()