iThingEnvironment Struct Reference
[Mesh plugins]
This interface is implemented by the iObjectType for things.
More...
#include <imesh/thing.h>
Inheritance diagram for iThingEnvironment:
Public Member Functions | |
virtual void | Clear ()=0 |
Reset the thing environment (clear all stuff related to things). | |
virtual int | GetDefaultLightmapCellSize () const =0 |
Return default lightmap cell size. | |
virtual int | GetLightmapCellSize () const =0 |
Return the current lightmap cell size. | |
virtual void | SetLightmapCellSize (int Size)=0 |
Set 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.
Main creators of instances implementing this interface:
- Thing mesh plugin.
Main ways to get pointers to this interface:
- scfQueryInterface on thing mesh plugin (iMeshObjectType).
Definition at line 816 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:
- imesh/thing.h
Generated for Crystal Space by doxygen 1.4.7