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...

csKDTree * GetLightKDTree () 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