Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
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)
 
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() [1/2]

◆ collectRequirmentsForMesh() [2/2]

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

Definition at line 91 of file assimputils.cpp.

Member Data Documentation

◆ needsBones

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsBones = false

◆ needsNormalData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsNormalData = false

Definition at line 70 of file assimputils.cpp.

Referenced by collectRequirmentsForMesh().

◆ needsPositionData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsPositionData = false

Definition at line 69 of file assimputils.cpp.

Referenced by collectRequirmentsForMesh().

◆ needsTangentData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTangentData = false

◆ needsTargetNormalData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetNormalData = false

◆ needsTargetPositionData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetPositionData = false

◆ needsTargetTangentData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetTangentData = false

◆ needsTargetUV0Data

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetUV0Data = false

◆ needsTargetUV1Data

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetUV1Data = false

◆ needsTargetVertexColorData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsTargetVertexColorData = false

◆ needsUV0Data

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsUV0Data = false

◆ needsUV1Data

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsUV1Data = false

◆ needsVertexColorData

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::needsVertexColorData = false

Definition at line 72 of file assimputils.cpp.

Referenced by collectRequirmentsForMesh().

◆ numMorphTargets

quint32 QT_BEGIN_NAMESPACE::VertexDataRequirments::numMorphTargets = 0

Definition at line 80 of file assimputils.cpp.

◆ useFloatJointIndices

bool QT_BEGIN_NAMESPACE::VertexDataRequirments::useFloatJointIndices = false

◆ uv0Components

unsigned QT_BEGIN_NAMESPACE::VertexDataRequirments::uv0Components = 0

◆ uv1Components

unsigned QT_BEGIN_NAMESPACE::VertexDataRequirments::uv1Components = 0

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