Skylicht Engine
Loading...
Searching...
No Matches
Skylicht::CSkeleton Member List

This is the complete list of members for Skylicht::CSkeleton, including all inherited members.

addBlending(CSkeleton *skeleton)Skylicht::CSkeleton
Addtive enum valueSkylicht::CSkeleton
applyTransform()Skylicht::CSkeleton
Blending enum valueSkylicht::CSkeleton
CSkeleton(int id) (defined in Skylicht::CSkeleton)Skylicht::CSkeleton
DefaultBlending enum value (defined in Skylicht::CSkeleton)Skylicht::CSkeleton
doAddtive(CSkeleton *skeleton, bool first)Skylicht::CSkeletonprotected
doBlending(CSkeleton *skeleton, bool first)Skylicht::CSkeletonprotected
doReplace(CSkeleton *skeleton, bool first)Skylicht::CSkeletonprotected
drawDebug(const core::matrix4 &transform, const SColor &c)Skylicht::CSkeleton
drawDebugDefaultSkeleton(const core::matrix4 &transform, const SColor &c)Skylicht::CSkeleton
EAnimationLayerType enum nameSkylicht::CSkeleton
EAnimationType enum nameSkylicht::CSkeleton
getAnimationType()Skylicht::CSkeletoninline
getBlending()Skylicht::CSkeletoninline
getBoneIdMap(std::map< std::string, int > &bones)Skylicht::CSkeleton
getCurrentAnimation()Skylicht::CSkeletoninline
getID()Skylicht::CSkeletoninline
getJoint(const char *name)Skylicht::CSkeleton
getJoints(const char *name, std::vector< CAnimationTransformData * > &joints)Skylicht::CSkeleton
getJoints()Skylicht::CSkeletoninline
getLayerType()Skylicht::CSkeletoninline
getTarget()Skylicht::CSkeletoninline
getTimeline()Skylicht::CSkeletoninline
initSkeleton(core::array< CEntity * > &entities)Skylicht::CSkeleton
isEnable()Skylicht::CSkeletoninline
KeyFrame enum value (defined in Skylicht::CSkeleton)Skylicht::CSkeleton
m_animationTypeSkylicht::CSkeletonprotected
m_blendingSkylicht::CSkeletonprotected
m_clipSkylicht::CSkeletonprotected
m_enableSkylicht::CSkeletonprotected
m_entitiesSkylicht::CSkeletonprotected
m_entitiesActivatedSkylicht::CSkeletonprotected
m_entitiesDataSkylicht::CSkeletonprotected
m_idSkylicht::CSkeletonprotected
m_layerTypeSkylicht::CSkeletonprotected
m_needUpdateActivateEntitiesSkylicht::CSkeletonprotected
m_rootSkylicht::CSkeletonprotected
m_targetSkylicht::CSkeletonprotected
m_timelineSkylicht::CSkeletonprotected
notifyUpdateActivateEntities()Skylicht::CSkeletoninline
releaseAllEntities()Skylicht::CSkeleton
removeBlending(CSkeleton *skeleton)Skylicht::CSkeleton
Replace enum valueSkylicht::CSkeleton
setAnimation(CAnimationClip *clip, bool loop, bool pause=false)Skylicht::CSkeleton
setAnimation(CAnimationClip *clip, bool loop, float from, float duration, bool pause=false)Skylicht::CSkeleton
setAnimationData()Skylicht::CSkeletonprotected
setAnimationType(EAnimationType type)Skylicht::CSkeletoninline
setEnable(bool b)Skylicht::CSkeletoninline
setJointWeights(float weight)Skylicht::CSkeleton
setJointWeights(const char *name, float weight, bool includeChild=true)Skylicht::CSkeleton
setJointWeights(std::vector< CAnimationTransformData * > &joints, float weight)Skylicht::CSkeleton
setLayerType(EAnimationLayerType type)Skylicht::CSkeletoninline
setTarget(CSkeleton *skeleton)Skylicht::CSkeleton
simulateTransform(float timeSecond, core::matrix4 origin, core::matrix4 *transforms, int numTransform)Skylicht::CSkeleton
syncAnimationByTimeScale()Skylicht::CSkeleton
update()Skylicht::CSkeleton
updateActivateEntities()Skylicht::CSkeleton
updateBlending()Skylicht::CSkeletonprotected
updateTrackKeyFrame()Skylicht::CSkeletonprotected
~CSkeleton() (defined in Skylicht::CSkeleton)Skylicht::CSkeletonvirtual