CrystalSpace

Public API Reference

CS::Physics::iSoftMeshFactory Struct Reference

Used to create an arbitrary softbody defined by a given triangle mesh. More...

#include <ivaria/physics.h>

Inheritance diagram for CS::Physics::iSoftMeshFactory:

List of all members.

Public Member Functions

virtual MeshDuplicationMode GetDuplicationMode () const =0
 Get the duplication mode being used on the vertices of the triangle mesh.
virtual iTriangleMeshGetMesh () const =0
 Get the triangle mesh defining the shape of the soft body.
virtual void SetDuplicationMode (MeshDuplicationMode mode)=0
 Set the duplication mode being used on the vertices of the triangle mesh.
virtual void SetMesh (iTriangleMesh *mesh)=0
 Set the triangle mesh defining the shape of the soft body.

Detailed Description

Used to create an arbitrary softbody defined by a given triangle mesh.

Definition at line 626 of file physics.h.


Member Function Documentation

virtual MeshDuplicationMode CS::Physics::iSoftMeshFactory::GetDuplicationMode (  )  const [pure virtual]

Get the duplication mode being used on the vertices of the triangle mesh.

virtual iTriangleMesh* CS::Physics::iSoftMeshFactory::GetMesh (  )  const [pure virtual]

Get the triangle mesh defining the shape of the soft body.

virtual void CS::Physics::iSoftMeshFactory::SetDuplicationMode ( MeshDuplicationMode  mode  )  [pure virtual]

Set the duplication mode being used on the vertices of the triangle mesh.

virtual void CS::Physics::iSoftMeshFactory::SetMesh ( iTriangleMesh mesh  )  [pure virtual]

Set the triangle mesh defining the shape of the soft body.


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

Generated for Crystal Space 2.1 by doxygen 1.6.1