CrystalSpace

Public API Reference

CS::Collisions::iCollisionTerrainFactory Struct Reference

Factory to create instances of iCollisionTerrain. More...

#include <ivaria/collisions.h>

Inheritance diagram for CS::Collisions::iCollisionTerrainFactory:

List of all members.

Public Member Functions

virtual csPtr< iCollisionTerrainCreateTerrain (iTerrainSystem *system)=0
 Create an instance.
virtual iTerrainFactoryGetTerrainFactory () const =0
 Get the terrain mesh factory associated with this collision object.

Detailed Description

Factory to create instances of iCollisionTerrain.

Main creators of instances implementing this interface:

Definition at line 388 of file collisions.h.


Member Function Documentation

virtual csPtr<iCollisionTerrain> CS::Collisions::iCollisionTerrainFactory::CreateTerrain ( iTerrainSystem system  )  [pure virtual]

Create an instance.

virtual iTerrainFactory* CS::Collisions::iCollisionTerrainFactory::GetTerrainFactory (  )  const [pure virtual]

Get the terrain mesh factory associated with this collision object.


The documentation for this struct was generated from the following file:

Generated for Crystal Space 2.1 by doxygen 1.6.1