| advance(const eve::SimulationStep &step) | eve::animation::Animation | |
| Animation() | eve::animation::Animation | |
| Animation(const Animation &)=delete | eve::animation::Animation | |
| clearAll() | eve::animation::Animation | |
| clearFinished() | eve::animation::Animation | |
| clearSpriteSequenceCache() | eve::animation::Animation | |
| currentTick() const noexcept | eve::animation::Animation | inline |
| ensureMotionCapacity(std::size_t floatCount) | eve::animation::Animation | inline |
| getActiveCount() const | eve::animation::Animation | |
| getMotionCount() const | eve::animation::Animation | inline |
| getMotionFloatCapacity() const noexcept | eve::animation::Animation | inline |
| getMotionFloatFreeCount() const noexcept | eve::animation::Animation | inline |
| getName() const =0 | eve::Module | pure virtual |
| getSpineAnimCount() const | eve::animation::Animation | inline |
| getSpriteAnimCount() const | eve::animation::Animation | inline |
| getSpriteSequenceCacheBytes() const | eve::animation::Animation | |
| getSpriteSequenceCacheCount() const | eve::animation::Animation | |
| getTweenCount() const | eve::animation::Animation | inline |
| Module_REG(Animation) | eve::animation::Animation | |
| motion(float from, float to, float duration) | eve::animation::Animation | |
| motionColor(MotionColor from, MotionColor to, float duration) | eve::animation::Animation | |
| motionQuat(MotionQuat from, MotionQuat to, float duration) | eve::animation::Animation | |
| motions() noexcept | eve::animation::Animation | inline |
| motions() const noexcept | eve::animation::Animation | inline |
| motionVec2(MotionVec2 from, MotionVec2 to, float duration) | eve::animation::Animation | |
| motionVec3(MotionVec3 from, MotionVec3 to, float duration) | eve::animation::Animation | |
| newBatch() | eve::animation::Animation | |
| newBoneMask(AnimSkeleton *skeleton) | eve::animation::Animation | |
| newClip(const std::string &name="") | eve::animation::Animation | |
| newClipFromAnimationFixtureText(const std::string &path) | eve::animation::Animation | |
| newClipFromModel(eve::model3d::ModelData *model, AnimSkeleton *skeleton, int animIndex=0) | eve::animation::Animation | |
| newConstraintStack(AnimSkeleton *skeleton) | eve::animation::Animation | |
| newControlAnim(float frequencyHz=3.f, float dampingZeta=1.f, float response=1.f) | eve::animation::Animation | |
| newControlPose(AnimSkeleton *skeleton) | eve::animation::Animation | |
| newDynamicBoneSolver(AnimSkeleton *skeleton) | eve::animation::Animation | |
| newFootIKSolver(AnimSkeleton *skeleton) | eve::animation::Animation | |
| newGraph(AnimSkeleton *skeleton) | eve::animation::Animation | |
| newLattice(int divX=2, int divY=2, int divZ=2) | eve::animation::Animation | |
| newLatticeFromModel(eve::model3d::ModelData *model, int meshIndex, int divX=2, int divY=2, int divZ=2) | eve::animation::Animation | |
| newLayerMixer(AnimSkeleton *skeleton) | eve::animation::Animation | |
| newMotionDatabase(AnimSkeleton *skeleton) | eve::animation::Animation | |
| newMotionMatcher(AnimSkeleton *skeleton, MotionDatabase *database) | eve::animation::Animation | |
| newPhysicalBalancePose(AnimSkeleton *skeleton) | eve::animation::Animation | |
| newPlayer(AnimSkeleton *skeleton) | eve::animation::Animation | |
| newPose(int boneCount=0) | eve::animation::Animation | |
| newSkeleton() | eve::animation::Animation | |
| newSkeletonFromAnimationFixtureText(const std::string &path) | eve::animation::Animation | |
| newSkeletonFromModel(eve::model3d::ModelData *model) | eve::animation::Animation | |
| newSkinFromModel(eve::model3d::ModelData *model, int meshIndex, AnimSkeleton *skeleton) | eve::animation::Animation | |
| newSpineAnim(SpineSkeleton *skeleton) | eve::animation::Animation | |
| newSpineAtlas() | eve::animation::Animation | |
| newSpineAtlasFromFile(const std::string &path) | eve::animation::Animation | |
| newSpineAtlasFromText(const std::string &text) | eve::animation::Animation | |
| newSpineSkeleton(SpineSkeletonData *data) | eve::animation::Animation | |
| newSpineSkeletonData() | eve::animation::Animation | |
| newSpineSkeletonDataFromFile(const std::string &path) | eve::animation::Animation | |
| newSpineSkeletonDataFromJson(const std::string &json) | eve::animation::Animation | |
| newSpriteAnim() | eve::animation::Animation | |
| newSpriteClip(const std::string &name="") | eve::animation::Animation | |
| newSpriteSheet() | eve::animation::Animation | |
| newSpriteSheetFromAtlasJson(eve::graphics::Graphics *gfx, const std::string &texturePath, const std::string &jsonPath) | eve::animation::Animation | |
| newSpriteSheetFromSequence(eve::graphics::Graphics *gfx, const std::string &pattern, int first, int last, int columns=0) | eve::animation::Animation | |
| newStateMachine(AnimSkeleton *skeleton) | eve::animation::Animation | |
| newSyncGroup() | eve::animation::Animation | |
| newTrail(int capacity=64) | eve::animation::Animation | |
| newTween(float duration=1.f) | eve::animation::Animation | |
| operator=(const Animation &)=delete | eve::animation::Animation | |
| punch(float from, float strength, float duration) | eve::animation::Animation | |
| punchVec2(MotionVec2 from, MotionVec2 strength, float duration) | eve::animation::Animation | |
| punchVec3(MotionVec3 from, MotionVec3 strength, float duration) | eve::animation::Animation | |
| sequence() | eve::animation::Animation | |
| setupHairChain(DynamicBoneSolver *solver, const std::string &rootBone, const std::string &tipBone, float stiffness=0.12f, float damping=0.18f, float inertia=0.8f, float endLength=0.08f, bool selfCollision=true) | eve::animation::Animation | |
| setupHairHeadCollider(DynamicBoneSolver *solver, const std::string &boneName, float radius=0.12f) | eve::animation::Animation | |
| shake(float from, float strength, float duration) | eve::animation::Animation | |
| shakeVec2(MotionVec2 from, MotionVec2 strength, float duration) | eve::animation::Animation | |
| shakeVec3(MotionVec3 from, MotionVec3 strength, float duration) | eve::animation::Animation | |
| SpineAnim | eve::animation::Animation | friend |
| SpriteAnim | eve::animation::Animation | friend |
| Tween | eve::animation::Animation | friend |
| update(float dt) | eve::animation::Animation | |
| ~Animation() override | eve::animation::Animation | |
| ~Module() | eve::Module | inlinevirtual |