|
const Mat4 & | getInverseBindPose () |
| Returns the inverse bind pose matrix for this joint. More...
|
|
var | getInverseBindPose () |
| Returns the inverse bind pose matrix for this joint. More...
|
|
void | updateWorldMat () |
| update own world matrix and children's
|
|
var | updateWorldMat () |
| update own world matrix and children's
|
|
const Mat4 & | getWorldMat () |
| get world matrix
|
|
var | getWorldMat () |
| get world 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...
|
|
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
|
|
var | getChildBoneByIndex ( var index) |
| 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...
|
|
local | 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...
|
|
local | getReferenceCount () |
| Returns the Ref's current reference count. More...
|
|
virtual | ~Ref () |
| Destructor. More...
|
|
Defines a basic hierarchical structure of transformation spaces.