nw::gfx::LightSet Class

Syntax

class LightSet : public nw::gfx::GfxObject

Description

Class that represents light sets.

Classes

nw::gfx::LightSet::DynamicBuilder

Structures

nw::gfx::LightSet::Description Content to configure.

Member Variables

NW_UT_RUNTIME_TYPEINFO

Member Functions

Creation
S Create Creates a light set.
Set/Get
SetAmbientLight Sets an ambient light.
GetAmbientLight Gets the ambient light.
SetHemiSphereLight Sets a hemispherical light.
GetHemiSphereLight Gets a hemispherical light.
SetVertexLight Sets a vertex light.
GetVertexLightBegin Gets the iterator pointing to the start of the vertex light.
GetVertexLightEnd Gets the iterator pointing to the end of the vertex light.
GetVertexLightCount Gets the number of vertex lights.
SetFragmentLight Sets a fragment light.
GetFragmentLightBegin Gets the iterator pointing to the start of the fragment light.
GetFragmentLightEnd Gets the iterator pointing to the end of the fragment light.
GetFragmentLightCount Gets the number of fragment lights.
ClearAll Clears lights.
Create/Destroy
Destroy Destroys an object.(Derived from GfxObject.)
Constructors and Destructors
protected LightSet Constructor.
protected V ~LightSet Destructor.

Class Hierarchy

nw::gfx::GfxObject
  nw::gfx::LightSet


CONFIDENTIAL