CrystalSpace

Public API Reference

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

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 447 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 458 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 452 of file csengine/light.h.

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

Return the iLight for this light.

Implements iStatLight.

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

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

Return the iObject for this light.

Implements iStatLight.

Definition at line 454 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