#include <iskin.h>
Public Member Functions |
|
virtual | ~ISkinContextData () |
virtual int | GetNumPoints ()=0 |
virtual int | GetNumAssignedBones (int vertexIdx)=0 |
virtual int | GetAssignedBone (int vertexIdx, int boneIdx)=0 |
virtual float | GetBoneWeight (int vertexIdx, int boneIdx)=0 |
virtual int | GetSubCurveIndex (int vertexIdx, int boneIdx)=0 |
virtual int | GetSubSegmentIndex (int vertexIdx, int boneIdx)=0 |
virtual float | GetSubSegmentDistance (int vertexIdx, int boneIdx)=0 |
virtual Point3 | GetTangent (int vertexIdx, int boneIdx)=0 |
virtual Point3 | GetOPoint (int vertexIdx, int boneIdx)=0 |
virtual ~ISkinContextData | ( | ) | [inline, virtual] |
{}
virtual int GetNumPoints | ( | ) | [pure virtual] |
virtual int GetNumAssignedBones | ( | int | vertexIdx | ) | [pure virtual] |
virtual int GetAssignedBone | ( | int | vertexIdx, |
int | boneIdx | ||
) | [pure virtual] |
virtual float GetBoneWeight | ( | int | vertexIdx, |
int | boneIdx | ||
) | [pure virtual] |
virtual int GetSubCurveIndex | ( | int | vertexIdx, |
int | boneIdx | ||
) | [pure virtual] |
virtual int GetSubSegmentIndex | ( | int | vertexIdx, |
int | boneIdx | ||
) | [pure virtual] |
virtual float GetSubSegmentDistance | ( | int | vertexIdx, |
int | boneIdx | ||
) | [pure virtual] |
virtual Point3 GetTangent | ( | int | vertexIdx, |
int | boneIdx | ||
) | [pure virtual] |
virtual Point3 GetOPoint | ( | int | vertexIdx, |
int | boneIdx | ||
) | [pure virtual] |