nw::gfx::OrthoProjectionUpdater Class

Syntax

class OrthoProjectionUpdater : public nw::gfx::CameraProjectionUpdater

Description

Class for updating the projection matrix using orthogonal projection.

Member Constants

protected S PROJECTION_NEAR_CLIP The default value for the near clipping plane.(Inherited from CameraProjectionUpdater.
protected S PROJECTION_FAR_CLIP The default value for the far clipping plane.(Inherited from CameraProjectionUpdater.
protected S PROJECTION_FOVY_RADIAN Default value for the FOV along the y-axis.(Inherited from CameraProjectionUpdater.
protected S PROJECTION_ASPECT_RATIO The default value for the aspect ratio.(Inherited from CameraProjectionUpdater.
protected S PROJECTION_CENTER Default value for center coordinates in near clipping plane(Inherited from CameraProjectionUpdater.
protected S PROJECTION_HEIGHT Default value for height in the near clipping plane.(Inherited from CameraProjectionUpdater.
protected S PROJECTION_RECT Default value for rectangle displayed in the near clipping plane(Inherited from CameraProjectionUpdater.

Member Variables

NW_UT_RUNTIME_TYPEINFO

Member Functions

Constructors and Destructors
OrthoProjectionUpdater Constructor.
V ~OrthoProjectionUpdater Destructor.
Create/Destroy
S Create Creates a projection updater using orthogonal projection.
Destroy Destroys an object.(Derived from GfxObject.
Projection matrix
V Update Updates the projection matrix.
Resources
V GetResource Gets the projection matrix updater resource.
Pivot
SetPivotDirection Sets the upward direction of the screen.(Inherited from CameraProjectionUpdater.
GetPivotDirection Gets the upward direction of the screen.(Inherited from CameraProjectionUpdater.
Textures
TextureScale Gets the texture scale.(Inherited from CameraProjectionUpdater.
TextureTranslate Gets the translation of a texture.(Inherited from CameraProjectionUpdater.
Other
IsDynamic Gets a flag indicating whether an updater was generated dynamically.(Inherited from CameraProjectionUpdater.

Class Hierarchy

nw::gfx::GfxObject
  nw::gfx::CameraProjectionUpdater
    nw::gfx::OrthoProjectionUpdater


CONFIDENTIAL