GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
SkeletalData Class Referenceabstract

#include <GraphI.hh>

Inheritance diagram for SkeletalData:
Collaboration diagram for SkeletalData:

Public Member Functions

virtual ~SkeletalData ()
virtual void Prepare ()=0
virtual int NumBones () const =0
virtual Point Bone (int i, bool is_first) const =0
virtual float BoneDeltaAngle (int i) const =0
virtual int NumPoints () const =0
virtual int PointAttachBone (int pt) const =0
virtual float DistFromBone (int pt) const =0
virtual float PosAtBone (int pt) const =0
virtual float BoneAngle (int pt) const =0
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual void Collect (CollectVisitor &vis)=0
virtual int NumBlocks () const
virtual void HeavyPrepare ()=0
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ ~SkeletalData()

virtual SkeletalData::~SkeletalData ( )
inlinevirtual

Member Function Documentation

◆ Bone()

virtual Point SkeletalData::Bone ( int i,
bool is_first ) const
pure virtual

◆ BoneAngle()

virtual float SkeletalData::BoneAngle ( int pt) const
pure virtual

◆ BoneDeltaAngle()

virtual float SkeletalData::BoneDeltaAngle ( int i) const
pure virtual

◆ DistFromBone()

virtual float SkeletalData::DistFromBone ( int pt) const
pure virtual

◆ NumBones()

virtual int SkeletalData::NumBones ( ) const
pure virtual

◆ NumPoints()

virtual int SkeletalData::NumPoints ( ) const
pure virtual

◆ PointAttachBone()

virtual int SkeletalData::PointAttachBone ( int pt) const
pure virtual

◆ PosAtBone()

virtual float SkeletalData::PosAtBone ( int pt) const
pure virtual

◆ Prepare()

virtual void SkeletalData::Prepare ( )
pure virtual

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