GLTFGeometryLoader Class
(Qt3DRender::GLTFGeometryLoader)| Inherits: | Qt3DRender::QGeometryLoaderInterface |
Public Functions
Reimplemented Public Functions
| virtual QGeometry * | geometry() const |
| virtual bool | load(QIODevice *ioDev, const QString &subMesh = QString()) |
- 2 public functions inherited from Qt3DRender::QGeometryLoaderInterface
- 32 public functions inherited from QObject
Protected Functions
| 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() |
- 9 protected functions inherited from QObject
Static Protected Members
| uint | accessorDataSizeFromJson(const QString &type) |
| QAttribute::VertexBaseType | accessorTypeFromJSON(int componentType) |
| QString | standardAttributeNameFromSemantic(const QString &semantic) |
Additional Inherited Members
- 1 property inherited from QObject
- 1 public slot inherited from QObject
- 2 signals inherited from QObject
- 11 static public members inherited from QObject
Member Function Documentation
GLTFGeometryLoader::GLTFGeometryLoader()
Default constructs an instance of GLTFGeometryLoader.
GLTFGeometryLoader::~GLTFGeometryLoader()
Destroys the instance of GLTFGeometryLoader.