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 csStatLight * GetPrivateObject ()
 Used by the engine to retrieve internal static light object (ugly). More...

virtual iObject * QueryObject ()
 Return the iObject for this light. More...

virtual iLight * QueryLight ()
 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