iSkeletonBoneFactory Struct Reference
The skeleton bone factory is class that is used to create skeleton bones of a iSkeleton object. More...
#include <imesh/skeleton.h>
Inheritance diagram for iSkeletonBoneFactory:

| Public Member Functions | |
| virtual iSkeletonBoneFactory * | FindChild (const char *name)=0 | 
| Find child by name. | |
| virtual size_t | FindChildIndex (iSkeletonBoneFactory *child)=0 | 
| Find child index. | |
| virtual iSkeletonBoneFactory * | GetChild (size_t i)=0 | 
| Get factory child by index. | |
| virtual int | GetChildrenCount ()=0 | 
| Get number of children factories. | |
| virtual csReversibleTransform & | GetFullTransform ()=0 | 
| Get bone factory full transform. | |
| virtual const char * | GetName () const =0 | 
| Get bone factory name. | |
| virtual iSkeletonBoneFactory * | GetParent ()=0 | 
| Get parent bone factory . | |
| virtual iSkeletonBoneRagdollInfo * | GetRagdollInfo ()=0 | 
| Get ragdoll data. | |
| virtual csBox3 & | GetSkinBox ()=0 | 
| Get skin bbox. | |
| virtual csReversibleTransform & | GetTransform ()=0 | 
| Get bone factory transform in parent's coordsys. | |
| virtual void | SetName (const char *name)=0 | 
| Set bone factory of name. | |
| virtual void | SetParent (iSkeletonBoneFactory *parent)=0 | 
| Set parent bone factory . | |
| virtual void | SetSkinBox (csBox3 &box)=0 | 
| Set skin bbox. | |
| virtual void | SetTransform (const csReversibleTransform &transform)=0 | 
| Set bone factory transform in parent's coordsys. | |
Detailed Description
The skeleton bone factory is class that is used to create skeleton bones of a iSkeleton object.
Definition at line 589 of file skeleton.h.
Member Function Documentation
| virtual iSkeletonBoneFactory* iSkeletonBoneFactory::FindChild | ( | const char * | name | ) |  [pure virtual] | 
Find child by name.
| virtual size_t iSkeletonBoneFactory::FindChildIndex | ( | iSkeletonBoneFactory * | child | ) |  [pure virtual] | 
Find child index.
| virtual iSkeletonBoneFactory* iSkeletonBoneFactory::GetChild | ( | size_t | i | ) |  [pure virtual] | 
Get factory child by index.
| virtual int iSkeletonBoneFactory::GetChildrenCount | ( | ) |  [pure virtual] | 
Get number of children factories.
| virtual csReversibleTransform& iSkeletonBoneFactory::GetFullTransform | ( | ) |  [pure virtual] | 
Get bone factory full transform.
| virtual const char* iSkeletonBoneFactory::GetName | ( | ) | const  [pure virtual] | 
Get bone factory name.
| virtual iSkeletonBoneFactory* iSkeletonBoneFactory::GetParent | ( | ) |  [pure virtual] | 
Get parent bone factory .
| virtual iSkeletonBoneRagdollInfo* iSkeletonBoneFactory::GetRagdollInfo | ( | ) |  [pure virtual] | 
Get ragdoll data.
| virtual csBox3& iSkeletonBoneFactory::GetSkinBox | ( | ) |  [pure virtual] | 
Get skin bbox.
| virtual csReversibleTransform& iSkeletonBoneFactory::GetTransform | ( | ) |  [pure virtual] | 
Get bone factory transform in parent's coordsys.
| virtual void iSkeletonBoneFactory::SetName | ( | const char * | name | ) |  [pure virtual] | 
Set bone factory of name.
| virtual void iSkeletonBoneFactory::SetParent | ( | iSkeletonBoneFactory * | parent | ) |  [pure virtual] | 
Set parent bone factory .
| virtual void iSkeletonBoneFactory::SetSkinBox | ( | csBox3 & | box | ) |  [pure virtual] | 
Set skin bbox.
| virtual void iSkeletonBoneFactory::SetTransform | ( | const csReversibleTransform & | transform | ) |  [pure virtual] | 
Set bone factory transform in parent's coordsys.
The documentation for this struct was generated from the following file:
- imesh/skeleton.h
Generated for Crystal Space by doxygen 1.4.7

