Skylicht Engine
Toggle main menu visibility
Loading...
Searching...
No Matches
Skylicht
CSkeleton
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 value
Skylicht::CSkeleton
applyTransform
()
Skylicht::CSkeleton
Blending
enum value
Skylicht::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::CSkeleton
protected
doBlending
(CSkeleton *skeleton, bool first)
Skylicht::CSkeleton
protected
doReplace
(CSkeleton *skeleton, bool first)
Skylicht::CSkeleton
protected
drawDebug
(const core::matrix4 &transform, const SColor &c)
Skylicht::CSkeleton
drawDebugDefaultSkeleton
(const core::matrix4 &transform, const SColor &c)
Skylicht::CSkeleton
EAnimationLayerType
enum name
Skylicht::CSkeleton
EAnimationType
enum name
Skylicht::CSkeleton
getAnimationType
()
Skylicht::CSkeleton
inline
getBlending
()
Skylicht::CSkeleton
inline
getBoneIdMap
(std::map< std::string, int > &bones)
Skylicht::CSkeleton
getCurrentAnimation
()
Skylicht::CSkeleton
inline
getID
()
Skylicht::CSkeleton
inline
getJoint
(const char *name)
Skylicht::CSkeleton
getJoints
(const char *name, std::vector< CAnimationTransformData * > &joints)
Skylicht::CSkeleton
getJoints
()
Skylicht::CSkeleton
inline
getLayerType
()
Skylicht::CSkeleton
inline
getTarget
()
Skylicht::CSkeleton
inline
getTimeline
()
Skylicht::CSkeleton
inline
initSkeleton
(core::array< CEntity * > &entities)
Skylicht::CSkeleton
isEnable
()
Skylicht::CSkeleton
inline
KeyFrame
enum value (defined in
Skylicht::CSkeleton
)
Skylicht::CSkeleton
m_animationType
Skylicht::CSkeleton
protected
m_blending
Skylicht::CSkeleton
protected
m_clip
Skylicht::CSkeleton
protected
m_enable
Skylicht::CSkeleton
protected
m_entities
Skylicht::CSkeleton
protected
m_entitiesActivated
Skylicht::CSkeleton
protected
m_entitiesData
Skylicht::CSkeleton
protected
m_id
Skylicht::CSkeleton
protected
m_layerType
Skylicht::CSkeleton
protected
m_needUpdateActivateEntities
Skylicht::CSkeleton
protected
m_root
Skylicht::CSkeleton
protected
m_target
Skylicht::CSkeleton
protected
m_timeline
Skylicht::CSkeleton
protected
notifyUpdateActivateEntities
()
Skylicht::CSkeleton
inline
releaseAllEntities
()
Skylicht::CSkeleton
removeBlending
(CSkeleton *skeleton)
Skylicht::CSkeleton
Replace
enum value
Skylicht::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::CSkeleton
protected
setAnimationType
(EAnimationType type)
Skylicht::CSkeleton
inline
setEnable
(bool b)
Skylicht::CSkeleton
inline
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::CSkeleton
inline
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::CSkeleton
protected
updateTrackKeyFrame
()
Skylicht::CSkeleton
protected
~CSkeleton
() (defined in
Skylicht::CSkeleton
)
Skylicht::CSkeleton
virtual
Generated by
1.17.0