nw::gfx::SceneTraverser Classclass SceneTraverser : public nw::gfx::ISceneVisitor
Searches through a scene to gathers the information required for updating and rendering.
nw::gfx::SceneTraverser::Builder
|
Class for building scene traversers. |
|---|
NW_UT_RUNTIME_TYPEINFO
|
|---|
| Visitor Implementations | ||
|---|---|---|
| V |
VisitSceneNode
|
Operation on a scene node. |
| V |
VisitTransformNode
|
Operation on a transform node. |
| V |
VisitModel
|
Operation on a model. |
| V |
VisitSkeletalModel
|
Operation on a skeletal model. |
| V |
VisitCamera
|
Operation on a camera. |
| V |
VisitFog
|
Operation on fog. |
| V |
VisitLight
|
Operation on a light. |
| V |
VisitFragmentLight
|
Operation on a fragment light. |
| V |
VisitVertexLight
|
Operation on a vertex light. |
| V |
VisitAmbientLight
|
Operation on an ambient light. |
| V |
VisitHemiSphereLight
|
Operation on a hemispherical light. |
| V |
VisitParticleSet
|
Operation on a particle set. |
| V | VisitParticleEmitter | Operation on a particle set. |
| V | VisitParticleModel | Operation on a particle model. |
| Create/Destroy | ||
Destroy
|
Destroys an object.(Derived from GfxObject. |
|
| Other | ||
Begin
|
Runs pre-traversal operations. | |
| END | Runs post-traversal operations. | |
nw::gfx::GfxObject
nw::gfx::ISceneVisitor
nw::gfx::SceneTraverser
CONFIDENTIAL