iTerrainFactoryCell Struct Reference
Factory representation of a cell. More...
#include <imesh/terrain2.h>
Inheritance diagram for iTerrainFactoryCell:

Public Member Functions | |
virtual iTerrainCellCollisionProperties * | GetCollisionProperties () const =0 |
Get cell collision properties. | |
virtual iTerrainCellFeederProperties * | GetFeederProperties () const =0 |
Get cell feeder properties. | |
virtual iTerrainCellRenderProperties * | GetRenderProperties () const =0 |
Get cell rendering properties. | |
virtual void | SetBaseMaterial (iMaterialWrapper *material)=0 |
Set base material for the cell. |
Detailed Description
Factory representation of a cell.
Definition at line 1135 of file terrain2.h.
Member Function Documentation
virtual iTerrainCellCollisionProperties* iTerrainFactoryCell::GetCollisionProperties | ( | ) | const [pure virtual] |
Get cell collision properties.
Returns pointer to a collider-specific class, though it is possible to check/change some general properties.
- Returns:
- cell collision properties
virtual iTerrainCellFeederProperties* iTerrainFactoryCell::GetFeederProperties | ( | ) | const [pure virtual] |
Get cell feeder properties.
Returns pointer to a feeder-specific class though it is possible to check/change some general properties.
- Returns:
- cell feeder properties
virtual iTerrainCellRenderProperties* iTerrainFactoryCell::GetRenderProperties | ( | ) | const [pure virtual] |
Get cell rendering properties.
Returns pointer to a renderer-specific class, though it is possible to check/change some general properties.
- Returns:
- cell rendering properties
virtual void iTerrainFactoryCell::SetBaseMaterial | ( | iMaterialWrapper * | material | ) | [pure virtual] |
Set base material for the cell.
- Parameters:
-
material material handle of base material
The documentation for this struct was generated from the following file:
- imesh/terrain2.h
Generated for Crystal Space 1.2 by doxygen 1.4.7