ScenePreprocessor: Preprocess a scene before any post-processing steps are executed.
More...
ScenePreprocessor: Preprocess a scene before any post-processing steps are executed.
The step computes data that needn't necessarily be provided by the importer, such as aiMesh::mPrimitiveTypes.
◆ ScenePreprocessor() [1/2]
Assimp::ScenePreprocessor::ScenePreprocessor |
( |
| ) |
|
|
inline |
Default c'tpr.
Use SetScene() to assign a scene to the object.
◆ ScenePreprocessor() [2/2]
Assimp::ScenePreprocessor::ScenePreprocessor |
( |
aiScene * |
_scene | ) |
|
|
inline |
Constructs the object and assigns a specific scene to it.
◆ ProcessAnimation()
void ScenePreprocessor::ProcessAnimation |
( |
aiAnimation * |
anim | ) |
|
|
protected |
Preprocess an animation in the scene.
- Parameters
-
anim | Anim to be preprocessed. |
◆ ProcessMesh()
void ScenePreprocessor::ProcessMesh |
( |
aiMesh * |
mesh | ) |
|
|
protected |
Preprocess a mesh in the scene.
- Parameters
-
mesh | Mesh to be preprocessed. |
◆ ProcessScene()
void ScenePreprocessor::ProcessScene |
( |
| ) |
|
Preprocess the current scene.
◆ SetScene()
void Assimp::ScenePreprocessor::SetScene |
( |
aiScene * |
sc | ) |
|
|
inline |
Assign a (new) scene to the object.
One 'SceneProcessor' can be used for multiple scenes. Call ProcessScene to have the scene preprocessed.
- Parameters
-
◆ ::ScenePreprocessorTest
◆ scene
aiScene* Assimp::ScenePreprocessor::scene |
|
protected |
Scene we're currently working on.
The documentation for this class was generated from the following files: