CrystalSpace

Public API Reference

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

csSectorLightList Class Reference

A list of lights for a sector. More...

#include <sector.h>

Inheritance diagram for csSectorLightList:

csLightList iLightList iBase List of all members.

Public Methods

 csSectorLightList ()
 constructor. More...

virtual ~csSectorLightList ()
 destructor. More...

void SetSector (csSector *s)
 Set the sector. More...

virtual void PrepareItem (iLight *light)
 Override PrepareItem. More...

virtual void FreeItem (iLight *item)
 Override FreeItem. More...

csKDTreeGetLightKDTree () const
 Get the kdtree for this light list. More...


Detailed Description

A list of lights for a sector.

Definition at line 52 of file csengine/sector.h.


Constructor & Destructor Documentation

csSectorLightList::csSectorLightList  
 

constructor.

virtual csSectorLightList::~csSectorLightList   [virtual]
 

destructor.


Member Function Documentation

virtual void csSectorLightList::FreeItem iLight   item [virtual]
 

Override FreeItem.

Reimplemented from csLightList.

csKDTree* csSectorLightList::GetLightKDTree   const [inline]
 

Get the kdtree for this light list.

Definition at line 72 of file csengine/sector.h.

Referenced by csSector::GetLightKDTree.

virtual void csSectorLightList::PrepareItem iLight   light [virtual]
 

Override PrepareItem.

Reimplemented from csLightList.

void csSectorLightList::SetSector csSector   s [inline]
 

Set the sector.

Definition at line 64 of file csengine/sector.h.


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