nw::gfx::SceneTraverser Class

Syntax

class SceneTraverser : public nw::gfx::ISceneVisitor

Description

Searches through a scene to gathers the information required for updating and rendering.

Classes

nw::gfx::SceneTraverser::Builder Class for building scene traversers.

Member Variables

NW_UT_RUNTIME_TYPEINFO

Member Functions

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.

Class Hierarchy

nw::gfx::GfxObject
  nw::gfx::ISceneVisitor
    nw::gfx::SceneTraverser


CONFIDENTIAL