|
| const Mat4 & | getInverseBindPose () |
| | Returns the inverse bind pose matrix for this joint. More...
|
| |
|
void | updateWorldMat () |
| | update own world matrix and children's
|
| |
|
const Mat4 & | getWorldMat () |
| | get wrod matrix
|
| |
|
var | getWorldMat () |
| | get wrod matrix
|
| |
|
const std::string & | getName () const |
| | get bone name
|
| |
| void | setAnimationValue (float *trans, float *rot, float *scale, void *tag=nullptr, float weight=1.0f) |
| | set animation value More...
|
| |
| var | setAnimationValue ( var trans, var rot, var scale, var nullptr, var 0f) |
| | set animation value More...
|
| |
|
void | clearBoneBlendState () |
| | clear bone blend states
|
| |
|
var | clearBoneBlendState () |
| | clear bone blend states
|
| |
| void | setInverseBindPose (const Mat4 &m) |
| | Sets the inverse bind pose matrix. More...
|
| |
| var | setInverseBindPose ( var m) |
| | Sets the inverse bind pose matrix. More...
|
| |
| void | setOriPose (const Mat4 &m) |
| | Sets the bone's original pose. More...
|
| |
| var | setOriPose ( var m) |
| | Sets the bone's original pose. More...
|
| |
|
void | resetPose () |
| | reset pose to origin
|
| |
|
var | resetPose () |
| | reset pose to origin
|
| |
| void | updateJointMatrix (Vec4 *matrixPalette) |
| | Updates the joint matrix. More...
|
| |
| var | updateJointMatrix ( var matrixPalette) |
| | Updates the joint matrix. More...
|
| |
| Bone3D * | getParentBone () |
| | bone tree, we do not inherit from Node, Node has too many properties that we do not need. More...
|
| |
|
ssize_t | getChildBoneCount () const |
| | get child bone count
|
| |
|
Bone3D * | getChildBoneByIndex (int index) const |
| | get child bone by index
|
| |
|
void | addChildBone (Bone3D *bone) |
| | add child bone
|
| |
|
void | removeChildBoneByIndex (int index) |
| | remove child bone by index
|
| |
|
var | removeChildBoneByIndex ( var index) |
| | remove child bone by index
|
| |
|
void | removeChildBone (Bone3D *bone) |
| | remove child bone
|
| |
|
void | removeAllChildBone () |
| | remove all child bone
|
| |
|
var | removeAllChildBone () |
| | remove all child bone
|
| |
| void | retain () |
| | Retains the ownership. More...
|
| |
| void | release () |
| | Releases the ownership immediately. More...
|
| |
| Ref * | autorelease () |
| | Releases the ownership sometime soon automatically. More...
|
| |
| unsigned int | getReferenceCount () const |
| | Returns the Ref's current reference count. More...
|
| |
| virtual | ~Ref () |
| | Destructor. More...
|
| |
Defines a basic hierachial structure of transformation spaces.