Google

Main Page   Class Hierarchy   Compound List   File List   Compound Members  

iModelDataLight Struct Reference

A light source in the scene. More...

#include <mdldata.h>

Inheritance diagram for iModelDataLight:

iBase List of all members.

Public Methods

virtual iObjectQueryObject ()=0
 Query the iObject for this light.

virtual float GetRadius () const=0
 Return the radius (brightness) of this light.

virtual void SetRadius (float r)=0
 Set the radius (brightness) of this light.

virtual const csColorGetColor () const=0
 Return the color of the light.

virtual void SetColor (const csColor &)=0
 Set the color of the light.

virtual const csVector3GetPosition () const=0
 Set the position of the light.

virtual void SetPosition (const csVector3 &)=0
 Return the position of the light.

virtual iModelDataLight* Clone () const=0
 Clone this light source.


Detailed Description

A light source in the scene.


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.2.5 written by Dimitri van Heesch, ©1997-2000