CrystalSpace

Public API Reference

iAnimatedMeshSocketFactory Struct Reference

Factory for sockets attached to animated meshes. More...

#include <imesh/animesh.h>

Inheritance diagram for iAnimatedMeshSocketFactory:

List of all members.

Public Member Functions

virtual BoneID GetBone () const =0
 Get the bone ID associated with the socket.
virtual iAnimatedMeshFactoryGetFactory ()=0
 Get the associated mesh factory.
virtual const char * GetName () const =0
 Get the name of the socket.
virtual const
csReversibleTransform
GetTransform () const =0
 Get the bone to socket transform of the socket.
virtual void SetTransform (csReversibleTransform &tf)=0
 Set the bone to socket transform of the socket.

Detailed Description

Factory for sockets attached to animated meshes.

Definition at line 60 of file animesh.h.


Member Function Documentation

virtual BoneID iAnimatedMeshSocketFactory::GetBone (  )  const [pure virtual]

Get the bone ID associated with the socket.

virtual iAnimatedMeshFactory* iAnimatedMeshSocketFactory::GetFactory (  )  [pure virtual]

Get the associated mesh factory.

virtual const char* iAnimatedMeshSocketFactory::GetName (  )  const [pure virtual]

Get the name of the socket.

virtual const csReversibleTransform& iAnimatedMeshSocketFactory::GetTransform (  )  const [pure virtual]

Get the bone to socket transform of the socket.

virtual void iAnimatedMeshSocketFactory::SetTransform ( csReversibleTransform tf  )  [pure virtual]

Set the bone to socket transform of the socket.


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

Generated for Crystal Space 1.4.1 by doxygen 1.7.1