FbxGeometryLoader Class
(Qt3DRender::FbxGeometryLoader)Reimplemented Public Functions
virtual Qt3DRender::QGeometry * | geometry() const |
virtual bool | load(QIODevice *ioDev, const QString &subMesh = QString()) |
Protected Functions
void | processMesh(int *mesh) |
void | processNode(int *node) |
void | recurseNodes() |
Member Function Documentation
[virtual]
Qt3DRender::QGeometry *FbxGeometryLoader::geometry() const
Gives the list of attributes that can be used to render a 3D form. Returns a pointer to the geometry object.
[virtual]
bool FbxGeometryLoader::load(QIODevice *ioDev, const QString &subMesh = QString())
Loads the specified subMesh using a device ioDev. Returns true
on success, false
otherwise.
[protected]
void FbxGeometryLoader::processMesh(int *mesh)
Process all vertices of the specified mesh.
[protected]
void FbxGeometryLoader::processNode(int *node)
If the parameter node has the attribute eMesh, process the Mesh. If not, process the children of that node.
[protected]
void FbxGeometryLoader::recurseNodes()
Traverse the node hierarchy and process the children of each node.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.12/qt3drender-fbxgeometryloader.html