Drag[en]gine Game Engine  1.21
deBaseGraphicLight Class Reference

Graphic module light peer. More...

#include <deBaseGraphicLight.h>

Public Member Functions

Constructors and Destructors
 deBaseGraphicLight ()
 Create peer. More...
 
virtual ~deBaseGraphicLight ()
 Clean up peer. More...
 
Notifications
virtual void TypeChanged ()
 Light type changed. More...
 
virtual void GeometryParameterChanged ()
 Geomtry parameter changed. More...
 
virtual void AttenuationChanged ()
 Attenuation changed. More...
 
virtual void LightParameterChanged ()
 Light parameter changed. More...
 
virtual void ShadowParameterChanged ()
 Shadow parameter changed. More...
 
virtual void ShapeChanged ()
 Light shape changed. More...
 
virtual void LayerMaskChanged ()
 Layer mask changed. More...
 
virtual void ShadowLayerMaskChanged ()
 Shadow layer mask changed. More...
 
virtual void ShadowIgnoreComponentsChanged ()
 Shadow ignore components changed. More...
 
virtual void PositionChanged ()
 Position changed. More...
 
virtual void OrientationChanged ()
 Orientation changed. More...
 
virtual void SourceChanged ()
 Skin, canvas view or dynamic skin changed. More...
 
virtual void TransformChanged ()
 Transform changed. More...
 
virtual void ActivatedChanged ()
 Activated changed. More...
 
virtual void HintChanged ()
 Hint changed. More...
 

Detailed Description

Graphic module light peer.

Constructor & Destructor Documentation

◆ deBaseGraphicLight()

deBaseGraphicLight::deBaseGraphicLight ( )

Create peer.

◆ ~deBaseGraphicLight()

virtual deBaseGraphicLight::~deBaseGraphicLight ( )
virtual

Clean up peer.

Member Function Documentation

◆ ActivatedChanged()

virtual void deBaseGraphicLight::ActivatedChanged ( )
virtual

Activated changed.

◆ AttenuationChanged()

virtual void deBaseGraphicLight::AttenuationChanged ( )
virtual

Attenuation changed.

◆ GeometryParameterChanged()

virtual void deBaseGraphicLight::GeometryParameterChanged ( )
virtual

Geomtry parameter changed.

◆ HintChanged()

virtual void deBaseGraphicLight::HintChanged ( )
virtual

Hint changed.

◆ LayerMaskChanged()

virtual void deBaseGraphicLight::LayerMaskChanged ( )
virtual

Layer mask changed.

◆ LightParameterChanged()

virtual void deBaseGraphicLight::LightParameterChanged ( )
virtual

Light parameter changed.

  • Color
  • Intensity
  • Ambient Ratio
  • Spot Smoothness
  • Spot Exponent

◆ OrientationChanged()

virtual void deBaseGraphicLight::OrientationChanged ( )
virtual

Orientation changed.

◆ PositionChanged()

virtual void deBaseGraphicLight::PositionChanged ( )
virtual

Position changed.

◆ ShadowIgnoreComponentsChanged()

virtual void deBaseGraphicLight::ShadowIgnoreComponentsChanged ( )
virtual

Shadow ignore components changed.

◆ ShadowLayerMaskChanged()

virtual void deBaseGraphicLight::ShadowLayerMaskChanged ( )
virtual

Shadow layer mask changed.

◆ ShadowParameterChanged()

virtual void deBaseGraphicLight::ShadowParameterChanged ( )
virtual

Shadow parameter changed.

◆ ShapeChanged()

virtual void deBaseGraphicLight::ShapeChanged ( )
virtual

Light shape changed.

◆ SourceChanged()

virtual void deBaseGraphicLight::SourceChanged ( )
virtual

Skin, canvas view or dynamic skin changed.

◆ TransformChanged()

virtual void deBaseGraphicLight::TransformChanged ( )
virtual

Transform changed.

◆ TypeChanged()

virtual void deBaseGraphicLight::TypeChanged ( )
virtual

Light type changed.


The documentation for this class was generated from the following file: