This is the complete list of members for Divide::AnimEvaluator, including all inherited members.
_boneBuffer | Divide::AnimEvaluator | protected |
_channels | Divide::AnimEvaluator | protected |
_lastPositions | Divide::AnimEvaluator | protected |
_lastTime | Divide::AnimEvaluator | protected |
_transforms | Divide::AnimEvaluator | protected |
AnimEvaluator()=default | Divide::AnimEvaluator | |
AnimEvaluator(const aiAnimation *pAnim, U32 idx) noexcept | Divide::AnimEvaluator | explicit |
boneBuffer() const | Divide::AnimEvaluator | inline |
evaluate(D64 dt, Bone *skeleton) | Divide::AnimEvaluator | |
frameCount() const noexcept | Divide::AnimEvaluator | inline |
frameIndexAt(D64 elapsedTimeS) const noexcept | Divide::AnimEvaluator | |
initBuffers(GFXDevice &context) | Divide::AnimEvaluator | |
load(AnimEvaluator &evaluator, ByteBuffer &dataIn) | Divide::AnimEvaluator | static |
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::AnimEvaluator | static |
transforms() noexcept | Divide::AnimEvaluator | inline |
transforms() const noexcept | Divide::AnimEvaluator | inline |
transforms(const U32 frameIndex) | Divide::AnimEvaluator | inline |
transforms(const U32 frameIndex) const | Divide::AnimEvaluator | inline |
transforms(const D64 elapsedTime, I32 &resultingFrameIndex) | Divide::AnimEvaluator | inline |
transforms(const D64 elapsedTime) | Divide::AnimEvaluator | inline |
transforms(const D64 elapsedTime, I32 &resultingFrameIndex) const | Divide::AnimEvaluator | inline |
transforms(const D64 elapsedTime) const | Divide::AnimEvaluator | inline |