nw::gfx::SceneUpdater Class

Syntax

class SceneUpdater : public nw::gfx::ISceneUpdater

Description

Class for updating scenes.

Classes

nw::gfx::SceneUpdater::Builder Class for building scene updater classes.

Enumerated Types

RenderSortMode The render sort mode.(Inherited from ISceneUpdater)
DepthSortMode The depth sort mode.(Inherited from ISceneUpdater)

Member Variables

NW_UT_RUNTIME_TYPEINFO
protected m_SkeletonUpdater
protected m_WorldMatrixUpdater
protected m_BillboardUpdater
protected m_DepthSortMode

Member Functions

Set/Get
V GetDepthSortMode Gets the depth sort mode.
V SetDepthSortMode Sets the depth sort mode.
Update
V UpdateAll Updates the scene. Animation is updated at the same time.
UpdateTransformNode Updates the world matrix of a transform node.
UpdateSkeletalModel Updates the world matrix of a scale model.
UpdateAnim Advances the animation frame.
EvaluateAnim Evaluates the animation.
Updated by the camera.
V SubmitView Updates a scene based on the camera's visual range, and builds the render queue.
Create/Destroy
Destroy Destroys an object.(Derived from GfxObject.
Constructors and Destructors
protected SceneUpdater Constructor.
protected V ~SceneUpdater Destructor.

Class Hierarchy

nw::gfx::GfxObject
  nw::gfx::ISceneUpdater
    nw::gfx::SceneUpdater


CONFIDENTIAL