Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QT_BEGIN_NAMESPACE::VertexDataRequirments Struct Reference
+ Collaboration diagram for QT_BEGIN_NAMESPACE::VertexDataRequirments:

Public Member Functions

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
 

Detailed Description

Definition at line 68 of file assimputils.cpp.

Member Function Documentation

◆ collectRequirmentsForMesh()

void QT_BEGIN_NAMESPACE::VertexDataRequirments::collectRequirmentsForMesh ( const aiMesh * mesh)
inline

Definition at line 91 of file assimputils.cpp.

References i, and qMax().

+ Here is the call graph for this function:

Member Data Documentation

◆ needsBones

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsBones = false

Definition at line 77 of file assimputils.cpp.

◆ needsNormalData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsNormalData = false

Definition at line 70 of file assimputils.cpp.

◆ needsPositionData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsPositionData = false

Definition at line 69 of file assimputils.cpp.

◆ needsTangentData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTangentData = false

Definition at line 71 of file assimputils.cpp.

◆ needsTargetNormalData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetNormalData = false

Definition at line 85 of file assimputils.cpp.

◆ needsTargetPositionData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetPositionData = false

Definition at line 84 of file assimputils.cpp.

◆ needsTargetTangentData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetTangentData = false

Definition at line 86 of file assimputils.cpp.

◆ needsTargetUV0Data

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetUV0Data = false

Definition at line 88 of file assimputils.cpp.

◆ needsTargetUV1Data

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetUV1Data = false

Definition at line 89 of file assimputils.cpp.

◆ needsTargetVertexColorData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetVertexColorData = false

Definition at line 87 of file assimputils.cpp.

◆ needsUV0Data

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsUV0Data = false

Definition at line 75 of file assimputils.cpp.

◆ needsUV1Data

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsUV1Data = false

Definition at line 76 of file assimputils.cpp.

◆ needsVertexColorData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsVertexColorData = false

Definition at line 72 of file assimputils.cpp.

◆ numMorphTargets

quint32 QT_BEGIN_NAMESPACE::VertexDataRequirments::numMorphTargets = 0

Definition at line 80 of file assimputils.cpp.

◆ useFloatJointIndices

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::useFloatJointIndices = false

Definition at line 78 of file assimputils.cpp.

◆ uv0Components

unsigned QT_BEGIN_NAMESPACE::VertexDataRequirments::uv0Components = 0

Definition at line 73 of file assimputils.cpp.

◆ uv1Components

unsigned QT_BEGIN_NAMESPACE::VertexDataRequirments::uv1Components = 0

Definition at line 74 of file assimputils.cpp.


The documentation for this struct was generated from the following file: