CrystalSpace

Public API Reference

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

csStatLight::eiStaticLight Struct Reference

iStatLight implementation. More...

#include <light.h>

Inheritance diagram for csStatLight::eiStaticLight:

iStatLight iBase List of all members.

Public Methods

virtual csStatLightGetPrivateObject ()
 Used by the engine to retrieve internal static light object (ugly). More...

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

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

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


Detailed Description

iStatLight implementation.

Definition at line 483 of file csengine/light.h.


Member Function Documentation

virtual void csStatLight::eiStaticLight::AddAffectedLightingInfo iLightingInfo   li [inline, virtual]
 

Add a mesh to this static light.

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

Implements iStatLight.

Definition at line 494 of file csengine/light.h.

virtual csStatLight* csStatLight::eiStaticLight::GetPrivateObject   [inline, virtual]
 

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

Implements iStatLight.

Definition at line 488 of file csengine/light.h.

virtual iLight* csStatLight::eiStaticLight::QueryLight   [inline, virtual]
 

Return the iLight for this light.

Implements iStatLight.

Definition at line 492 of file csengine/light.h.

virtual iObject* csStatLight::eiStaticLight::QueryObject   [inline, virtual]
 

Return the iObject for this light.

Implements iStatLight.

Definition at line 490 of file csengine/light.h.


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