Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Member Functions | |
void | collectRequirmentsForMesh (const aiMesh *mesh) |
void | collectRequirmentsForMesh (const aiMesh *mesh) |
Public Attributes | |
bool | needsPositionData = false |
bool | needsNormalData = false |
bool | needsTangentData = false |
bool | needsVertexColorData = false |
unsigned | uv0Components = 0 |
unsigned | uv1Components = 0 |
bool | needsUV0Data = false |
bool | needsUV1Data = false |
bool | needsBones = false |
bool | useFloatJointIndices = false |
quint32 | numMorphTargets = 0 |
bool | needsTargetPositionData = false |
bool | needsTargetNormalData = false |
bool | needsTargetTangentData = false |
bool | needsTargetVertexColorData = false |
bool | needsTargetUV0Data = false |
bool | needsTargetUV1Data = false |
Definition at line 68 of file assimputils.cpp.
|
inline |
Definition at line 91 of file assimputils.cpp.
References needsBones, needsNormalData, needsPositionData, needsTangentData, needsTargetNormalData, needsTargetPositionData, needsTargetTangentData, needsTargetUV0Data, needsTargetUV1Data, needsTargetVertexColorData, needsUV0Data, needsUV1Data, needsVertexColorData, uv0Components, and uv1Components.
|
inline |
Definition at line 91 of file assimputils.cpp.
bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsBones = false |
Definition at line 77 of file assimputils.cpp.
Referenced by QT_BEGIN_NAMESPACE::VertexBufferDataExt::addVertexAttributeData(), and collectRequirmentsForMesh().
bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsNormalData = false |
Definition at line 70 of file assimputils.cpp.
Referenced by collectRequirmentsForMesh().
bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsPositionData = false |
Definition at line 69 of file assimputils.cpp.
Referenced by collectRequirmentsForMesh().
bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTangentData = false |
Definition at line 71 of file assimputils.cpp.
Referenced by QT_BEGIN_NAMESPACE::VertexBufferDataExt::addVertexAttributeData(), and collectRequirmentsForMesh().
bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetNormalData = false |
Definition at line 85 of file assimputils.cpp.
Referenced by QT_BEGIN_NAMESPACE::VertexBufferDataExt::addVertexAttributeData(), collectRequirmentsForMesh(), and AssimpUtils::generateMeshData().
bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetPositionData = false |
Definition at line 84 of file assimputils.cpp.
Referenced by QT_BEGIN_NAMESPACE::VertexBufferDataExt::addVertexAttributeData(), collectRequirmentsForMesh(), and AssimpUtils::generateMeshData().
bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetTangentData = false |
Definition at line 86 of file assimputils.cpp.
Referenced by QT_BEGIN_NAMESPACE::VertexBufferDataExt::addVertexAttributeData(), collectRequirmentsForMesh(), and AssimpUtils::generateMeshData().
bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetUV0Data = false |
Definition at line 88 of file assimputils.cpp.
Referenced by QT_BEGIN_NAMESPACE::VertexBufferDataExt::addVertexAttributeData(), collectRequirmentsForMesh(), and AssimpUtils::generateMeshData().
bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetUV1Data = false |
Definition at line 89 of file assimputils.cpp.
Referenced by QT_BEGIN_NAMESPACE::VertexBufferDataExt::addVertexAttributeData(), collectRequirmentsForMesh(), and AssimpUtils::generateMeshData().
bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetVertexColorData = false |
Definition at line 87 of file assimputils.cpp.
Referenced by QT_BEGIN_NAMESPACE::VertexBufferDataExt::addVertexAttributeData(), collectRequirmentsForMesh(), and AssimpUtils::generateMeshData().
bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsUV0Data = false |
Definition at line 75 of file assimputils.cpp.
Referenced by QT_BEGIN_NAMESPACE::VertexBufferDataExt::addVertexAttributeData(), and collectRequirmentsForMesh().
bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsUV1Data = false |
Definition at line 76 of file assimputils.cpp.
Referenced by QT_BEGIN_NAMESPACE::VertexBufferDataExt::addVertexAttributeData(), and collectRequirmentsForMesh().
bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsVertexColorData = false |
Definition at line 72 of file assimputils.cpp.
Referenced by collectRequirmentsForMesh().
quint32 QT_BEGIN_NAMESPACE::VertexDataRequirments::numMorphTargets = 0 |
Definition at line 80 of file assimputils.cpp.
bool QT_BEGIN_NAMESPACE::VertexDataRequirments::useFloatJointIndices = false |
Definition at line 78 of file assimputils.cpp.
Referenced by QT_BEGIN_NAMESPACE::VertexBufferDataExt::addVertexAttributeData(), and AssimpUtils::generateMeshData().
unsigned QT_BEGIN_NAMESPACE::VertexDataRequirments::uv0Components = 0 |
Definition at line 73 of file assimputils.cpp.
Referenced by QT_BEGIN_NAMESPACE::VertexBufferDataExt::addVertexAttributeData(), collectRequirmentsForMesh(), and QT_BEGIN_NAMESPACE::getVertexAttributeData().
unsigned QT_BEGIN_NAMESPACE::VertexDataRequirments::uv1Components = 0 |
Definition at line 74 of file assimputils.cpp.
Referenced by QT_BEGIN_NAMESPACE::VertexBufferDataExt::addVertexAttributeData(), collectRequirmentsForMesh(), and QT_BEGIN_NAMESPACE::getVertexAttributeData().