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: