CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

iStatLight Struct Reference
[Lighting]

The iStatLight interface is the SCF interface for the csStatLight class. More...

#include <statlght.h>

Inheritance diagram for iStatLight:

iBase csStatLight::eiStaticLight List of all members.

Public Methods

virtual csStatLightGetPrivateObject ()=0
 Used by the engine to retrieve internal sector object (ugly). More...

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

virtual iLightQueryLight ()=0
 Return the iLight for this light. More...

virtual void AddAffectedLightingInfo (iLightingInfo *li)=0
 Add a mesh to this static light. More...


Detailed Description

The iStatLight interface is the SCF interface for the csStatLight class.

Definition at line 41 of file statlght.h.


Member Function Documentation

virtual void iStatLight::AddAffectedLightingInfo iLightingInfo   li [pure virtual]
 

Add a mesh to this static light.

This is usually called during the lighting procedure of a pseudo-dynamic light.

Implemented in csStatLight::eiStaticLight.

virtual csStatLight* iStatLight::GetPrivateObject   [pure virtual]
 

Used by the engine to retrieve internal sector object (ugly).

Implemented in csStatLight::eiStaticLight.

virtual iLight* iStatLight::QueryLight   [pure virtual]
 

Return the iLight for this light.

Implemented in csStatLight::eiStaticLight.

virtual iObject* iStatLight::QueryObject   [pure virtual]
 

Return the iObject for this light.

Implemented in csStatLight::eiStaticLight.


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.2.14