Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages
iModelDataLight Struct Reference
A light source in the scene. More...
#include <imesh/mdldata.h>
Inheritance diagram for iModelDataLight:

Public Member Functions | |
| virtual iObject * | QueryObject ()=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 csColor & | GetColor () const =0 |
| Return the color of the light. | |
| virtual void | SetColor (const csColor &)=0 |
| Set the color of the light. | |
| virtual const csVector3 & | GetPosition () 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.
Definition at line 373 of file mdldata.h.
Member Function Documentation
|
|
Clone this light source.
Implemented in csModelDataLight. |
|
|
Return the color of the light.
|
|
|
Set the position of the light.
|
|
|
Return the radius (brightness) of this light.
|
|
|
Query the iObject for this light.
|
|
|
Set the color of the light.
|
|
|
Return the position of the light.
|
|
|
Set the radius (brightness) of this light.
|
The documentation for this struct was generated from the following file:
- imesh/mdldata.h
Generated for Crystal Space by doxygen 1.3.9.1
