Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::AnimEvaluator Member List

This is the complete list of members for Divide::AnimEvaluator, including all inherited members.

_boneBufferDivide::AnimEvaluatorprotected
_channelsDivide::AnimEvaluatorprotected
_lastPositionsDivide::AnimEvaluatorprotected
_lastTimeDivide::AnimEvaluatorprotected
_transformsDivide::AnimEvaluatorprotected
AnimEvaluator()=defaultDivide::AnimEvaluator
AnimEvaluator(const aiAnimation *pAnim, U32 idx) noexceptDivide::AnimEvaluatorexplicit
boneBuffer() constDivide::AnimEvaluatorinline
evaluate(D64 dt, Bone *skeleton)Divide::AnimEvaluator
frameCount() const noexceptDivide::AnimEvaluatorinline
frameIndexAt(D64 elapsedTimeS) const noexceptDivide::AnimEvaluator
initBuffers(GFXDevice &context)Divide::AnimEvaluator
load(AnimEvaluator &evaluator, ByteBuffer &dataIn)Divide::AnimEvaluatorstatic
PROPERTY_R_IW(D64, duration, 0.0)Divide::AnimEvaluator
PROPERTY_R_IW(string, name, "")Divide::AnimEvaluator
PROPERTY_RW(D64, ticksPerSecond, 0.0)Divide::AnimEvaluator
PROPERTY_RW(bool, playAnimationForward, true)Divide::AnimEvaluator
save(const AnimEvaluator &evaluator, ByteBuffer &dataOut)Divide::AnimEvaluatorstatic
transforms() noexceptDivide::AnimEvaluatorinline
transforms() const noexceptDivide::AnimEvaluatorinline
transforms(const U32 frameIndex)Divide::AnimEvaluatorinline
transforms(const U32 frameIndex) constDivide::AnimEvaluatorinline
transforms(const D64 elapsedTime, I32 &resultingFrameIndex)Divide::AnimEvaluatorinline
transforms(const D64 elapsedTime)Divide::AnimEvaluatorinline
transforms(const D64 elapsedTime, I32 &resultingFrameIndex) constDivide::AnimEvaluatorinline
transforms(const D64 elapsedTime) constDivide::AnimEvaluatorinline