CrystalSpace

Public API Reference

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

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

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

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

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


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 716 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   [pure virtual]
 

Return default lightmap cell size.

virtual int iThingEnvironment::GetLightmapCellSize   [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.18