SkinnedCharacter (object)

SkinnedCharacter SkinnedCharacter SkinnedCharacter FbxSkinnedCharacter FbxSkinnedCharacter FbxSkinnedCharacter->SkinnedCharacter

Members

Mat44[] skinningMatrices  
Skeleton skeleton  
IPose pose  

Methods

  SkinnedCharacter ( in SkinnedCharacter other )
  SkinnedCharacter ()
SkinnedCharacter clone ? ()
Index getNbSamples ? ()
Ref<IPose> getPose ? ()
Ref<Skeleton> getSkeleton ? ()
Mat44[] getSkinningMatrices ? ()
  init ! ( in Skeleton skeleton )
  init ! ( io Bone bones[], in Boolean visibleBones[] )
  setPose ! ( in IPose pose )
  setPoseAtTime ! ( in Float32 time )
  setPoseFromClip ! ( in Clip clip )
  updateSkinningMatrices ! ()

Methods in detail

SkinnedCharacter ( in SkinnedCharacter other )

copy constructor


SkinnedCharacter ()

Default constructor


SkinnedCharacter SkinnedCharacter.clone? ()

clone method


Index SkinnedCharacter.getNbSamples? ()

Return the number of sample of the clip pose


Ref<IPose> SkinnedCharacter.getPose? ()

Get the current pose


Ref<Skeleton> SkinnedCharacter.getSkeleton? ()

Get the Skeleton of this character


Mat44[] SkinnedCharacter.getSkinningMatrices? ()

Get the skinning matrices for the character at its current pose.


SkinnedCharacter.init! ( in Skeleton skeleton )


SkinnedCharacter.init! ( io Bone bones[], in Boolean visibleBones[] )


SkinnedCharacter.setPose! ( in IPose pose )

Set a the current pose


SkinnedCharacter.setPoseAtTime! ( in Float32 time )

Set the time of the clip pose


SkinnedCharacter.setPoseFromClip! ( in Clip clip )

Set a the current pose


SkinnedCharacter.updateSkinningMatrices! ()