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
SceneInfo Struct Reference
Collaboration diagram for SceneInfo:

Classes

struct  Options
struct  skinData

Public Types

using MaterialMap = QVarLengthArray<QPair<const aiMaterial *, QSSGSceneDesc::Material *>>
using MeshMap = QVarLengthArray<QPair<const aiMesh *, QSSGSceneDesc::Mesh *>>
using EmbeddedTextureMap = QVarLengthArray<QSSGSceneDesc::TextureData *>
using TextureMap = QSet<TextureEntry>
using SkinMap = QVarLengthArray<skinData>
using Mesh2SkinMap = QVarLengthArray<qint16>
using MaterialMap = QVarLengthArray<QPair<const aiMaterial *, QSSGSceneDesc::Material *>>
using MeshMap = QVarLengthArray<QPair<const aiMesh *, QSSGSceneDesc::Mesh *>>
using EmbeddedTextureMap = QVarLengthArray<QSSGSceneDesc::TextureData *>
using TextureMap = QSet<TextureEntry>
using SkinMap = QVarLengthArray<skinData>
using Mesh2SkinMap = QVarLengthArray<qint16>

Public Attributes

const aiScene & scene
MaterialMapmaterialMap
MeshMapmeshMap
EmbeddedTextureMapembeddedTextureMap
TextureMaptextureMap
SkinMapskinMap
Mesh2SkinMapmesh2skin
QDir workingDir
Options opt

Detailed Description

Definition at line 123 of file assimpimporter_rt.cpp.

Member Typedef Documentation

◆ EmbeddedTextureMap [1/2]

◆ EmbeddedTextureMap [2/2]

◆ MaterialMap [1/2]

Definition at line 141 of file assimpimporter_rt.cpp.

◆ MaterialMap [2/2]

Definition at line 141 of file assimpimporter_rt.cpp.

◆ Mesh2SkinMap [1/2]

◆ Mesh2SkinMap [2/2]

◆ MeshMap [1/2]

Definition at line 142 of file assimpimporter_rt.cpp.

◆ MeshMap [2/2]

Definition at line 142 of file assimpimporter_rt.cpp.

◆ SkinMap [1/2]

◆ SkinMap [2/2]

◆ TextureMap [1/2]

Definition at line 144 of file assimpimporter_rt.cpp.

◆ TextureMap [2/2]

Definition at line 144 of file assimpimporter_rt.cpp.

Member Data Documentation

◆ embeddedTextureMap

EmbeddedTextureMap & SceneInfo::embeddedTextureMap

Definition at line 157 of file assimpimporter_rt.cpp.

◆ materialMap

MaterialMap & SceneInfo::materialMap

Definition at line 155 of file assimpimporter_rt.cpp.

◆ mesh2skin

Mesh2SkinMap & SceneInfo::mesh2skin

Definition at line 160 of file assimpimporter_rt.cpp.

◆ meshMap

MeshMap & SceneInfo::meshMap

Definition at line 156 of file assimpimporter_rt.cpp.

◆ opt

◆ scene

const aiScene & SceneInfo::scene

◆ skinMap

SkinMap & SceneInfo::skinMap

Definition at line 159 of file assimpimporter_rt.cpp.

◆ textureMap

TextureMap & SceneInfo::textureMap

Definition at line 158 of file assimpimporter_rt.cpp.

◆ workingDir

QDir SceneInfo::workingDir

Definition at line 161 of file assimpimporter_rt.cpp.


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