CS::Animation::iFurPhysicsControl Struct Reference (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
CS::Animation::iFurPhysicsControl Struct Reference

Controller that updates the iFurMesh's geometry. More...

`#include <imesh/furmesh.h>`

Inheritance diagram for CS::Animation::iFurPhysicsControl:

List of all members.

## Public Member Functions
virtual void | SetAnimatedMesh (CS::Mesh::iAnimatedMesh *animesh)=0
| Set the animesh on which the iFurMesh is attached.
virtual void | SetBulletDynamicSystem (CS::Physics::Bullet::iDynamicSystem *bulletDynamicSystem)=0
| Set the iDynamicSystem (optional)
virtual void | SetRigidBody (iRigidBody *rigidBody)=0
| Set the rigid body on which the iFurMesh is attached.

## Detailed Description

Controller that updates the iFurMesh's geometry.

Definition at line 101 of file furmesh.h.

## Member Function Documentation

virtual void CS::Animation::iFurPhysicsControl::SetAnimatedMesh | ( | CS::Mesh::iAnimatedMesh * | animesh | ) | `[pure virtual]`

Set the animesh on which the iFurMesh is attached.

virtual void CS::Animation::iFurPhysicsControl::SetBulletDynamicSystem | ( | CS::Physics::Bullet::iDynamicSystem * | bulletDynamicSystem | ) | `[pure virtual]`

Set the iDynamicSystem (optional)

virtual void CS::Animation::iFurPhysicsControl::SetRigidBody | ( | iRigidBody * | rigidBody | ) | `[pure virtual]`

Set the rigid body on which the iFurMesh is attached.

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

- imesh/furmesh.h