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>.
|
Public Member Functions | |
void | addVertexAttributeData (const VertexAttributeDataExt &vertex, const VertexDataRequirments &requirments) |
QVector< QSSGMesh::AssetVertexEntry > | createEntries (const VertexDataRequirments &requirments) |
Public Attributes | |
VertexBufferData | vData |
QByteArray | boneIndexData |
QByteArray | boneWeightData |
QVector< VertexBufferData > | targetVData |
Definition at line 275 of file assimputils.cpp.
|
inline |
Definition at line 281 of file assimputils.cpp.
References QT_BEGIN_NAMESPACE::VertexAttributeDataExt::aData, QT_BEGIN_NAMESPACE::VertexAttributeData::binormal, QT_BEGIN_NAMESPACE::VertexBufferData::binormalData, QT_BEGIN_NAMESPACE::VertexAttributeDataExt::boneIndexes, QT_BEGIN_NAMESPACE::VertexAttributeDataExt::boneWeights, QT_BEGIN_NAMESPACE::VertexAttributeData::color, QByteArray::fromRawData(), i, QT_BEGIN_NAMESPACE::VertexAttributeData::normal, QT_BEGIN_NAMESPACE::VertexBufferData::normalData, QT_BEGIN_NAMESPACE::VertexAttributeData::position, QT_BEGIN_NAMESPACE::VertexBufferData::positionData, QT_BEGIN_NAMESPACE::VertexAttributeData::tangent, QT_BEGIN_NAMESPACE::VertexBufferData::tangentData, QT_BEGIN_NAMESPACE::VertexAttributeDataExt::targetAData, QT_BEGIN_NAMESPACE::VertexAttributeData::uv0, QT_BEGIN_NAMESPACE::VertexBufferData::uv0Data, QT_BEGIN_NAMESPACE::VertexAttributeData::uv1, QT_BEGIN_NAMESPACE::VertexBufferData::uv1Data, QT_BEGIN_NAMESPACE::VertexBufferData::vertexColorData, QT_BEGIN_NAMESPACE::IntVector4D::w, QVector3D::x(), QT_BEGIN_NAMESPACE::IntVector4D::x, QVector3D::y(), QT_BEGIN_NAMESPACE::IntVector4D::y, and QT_BEGIN_NAMESPACE::IntVector4D::z.
|
inline |
Definition at line 363 of file assimputils.cpp.
References QT_BEGIN_NAMESPACE::VertexBufferData::binormalData, QSSGMesh::MeshInternal::getColorAttrName(), QSSGMesh::MeshInternal::getJointAttrName(), QSSGMesh::MeshInternal::getNormalAttrName(), QSSGMesh::MeshInternal::getPositionAttrName(), QSSGMesh::MeshInternal::getTexBinormalAttrName(), QSSGMesh::MeshInternal::getTexTanAttrName(), QSSGMesh::MeshInternal::getUV0AttrName(), QSSGMesh::MeshInternal::getUV1AttrName(), QSSGMesh::MeshInternal::getWeightAttrName(), i, QT_BEGIN_NAMESPACE::VertexBufferData::normalData, QT_BEGIN_NAMESPACE::VertexBufferData::positionData, QByteArray::size(), QT_BEGIN_NAMESPACE::VertexBufferData::tangentData, QT_BEGIN_NAMESPACE::VertexBufferData::uv0Data, QT_BEGIN_NAMESPACE::VertexBufferData::uv1Data, and QT_BEGIN_NAMESPACE::VertexBufferData::vertexColorData.
QByteArray QT_BEGIN_NAMESPACE::VertexBufferDataExt::boneIndexData |
Definition at line 277 of file assimputils.cpp.
QByteArray QT_BEGIN_NAMESPACE::VertexBufferDataExt::boneWeightData |
Definition at line 278 of file assimputils.cpp.
QVector<VertexBufferData> QT_BEGIN_NAMESPACE::VertexBufferDataExt::targetVData |
Definition at line 279 of file assimputils.cpp.
VertexBufferData QT_BEGIN_NAMESPACE::VertexBufferDataExt::vData |
Definition at line 276 of file assimputils.cpp.