SLProject 4.0.000
SLAnimation Member List

This is the complete list of members for SLAnimation, including all inherited members.

_lengthSecSLAnimationprotected
_nameSLAnimationprotected
_nodeAnimTracksSLAnimationprotected
affectsNode(SLNode *node)SLAnimation
apply(SLfloat time, SLfloat weight=1.0f, SLfloat scale=1.0f)SLAnimation
apply(SLAnimSkeleton *skel, SLfloat time, SLfloat weight=1.0f, SLfloat scale=1.0f)SLAnimation
applyToNode(SLNode *node, SLfloat time, SLfloat weight=1.0f, SLfloat scale=1.0f)SLAnimation
createNodeAnimTrack()SLAnimation
createNodeAnimTrack(SLuint trackID)SLAnimation
createNodeAnimTrackForEllipse(SLNode *target, SLfloat radiusA, SLAxis axisA, SLfloat radiusB, SLAxis axisB)SLAnimation
createNodeAnimTrackForRotation(SLNode *target, SLfloat angleDeg1, const SLVec3f &axis)SLAnimation
createNodeAnimTrackForRotation2(SLNode *target, SLfloat angleDeg0, SLfloat angleDeg1, const SLVec3f &axis)SLAnimation
createNodeAnimTrackForRotation3(SLNode *target, SLfloat angleDeg0, SLfloat angleDeg1, SLfloat angleDeg2, const SLVec3f &axis)SLAnimation
createNodeAnimTrackForRotation360(SLNode *target, const SLVec3f &axis)SLAnimation
createNodeAnimTrackForRotation4(SLNode *target, SLfloat angleDeg0, SLfloat angleDeg1, SLfloat angleDeg2, SLfloat angleDeg3, const SLVec3f &axis)SLAnimation
createNodeAnimTrackForScaling(SLNode *target, const SLVec3f &endScale)SLAnimation
createNodeAnimTrackForTranslation(SLNode *target, const SLVec3f &endPos)SLAnimation
drawNodeVisuals(SLSceneView *sv)SLAnimation
lengthSec() constSLAnimationinline
lengthSec(SLfloat lengthSec)SLAnimation
name()SLAnimationinline
name(const SLstring &name)SLAnimationinline
nextKeyframeTime(SLfloat time)SLAnimation
prevKeyframeTime(SLfloat time)SLAnimation
resetNodes()SLAnimation
SLAnimation(const SLstring &name, SLfloat duration)SLAnimation
~SLAnimation()SLAnimation