CrystalSpace

Public API Reference

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

iThingEnvironment Struct Reference

This interface is implemented by the iObjectType for things. More...

#include <thing.h>

Inheritance diagram for iThingEnvironment:

iBase List of all members.

Public Methods

virtual void Clear ()=0
 Reset the thing environment (clear all stuff related to things). More...

virtual int GetLightmapCellSize () const=0
 Return the current lightmap cell size. More...

virtual void SetLightmapCellSize (int Size)=0
 Set lightmap cell size. More...

virtual int GetDefaultLightmapCellSize () const=0
 Return default lightmap cell size. More...


Detailed Description

This interface is implemented by the iObjectType for things.

Using this interface you can access some global information for things.

Definition at line 273 of file thing.h.


Member Function Documentation

virtual void iThingEnvironment::Clear   [pure virtual]
 

Reset the thing environment (clear all stuff related to things).

virtual int iThingEnvironment::GetDefaultLightmapCellSize   const [pure virtual]
 

Return default lightmap cell size.

virtual int iThingEnvironment::GetLightmapCellSize   const [pure virtual]
 

Return the current lightmap cell size.

virtual void iThingEnvironment::SetLightmapCellSize int    Size [pure virtual]
 

Set lightmap cell size.


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