| advance(const eve::SimulationStep &step) | eve::animation::MotionMatcher | |
| getBlendTime() const | eve::animation::MotionMatcher | inline |
| getDatabase() const | eve::animation::MotionMatcher | inline |
| getDesiredVelocityX() const | eve::animation::MotionMatcher | inline |
| getDesiredVelocityZ() const | eve::animation::MotionMatcher | inline |
| getDesiredYaw() const | eve::animation::MotionMatcher | inline |
| getIgnoreRadius() const | eve::animation::MotionMatcher | inline |
| getLastSearchCost() const | eve::animation::MotionMatcher | inline |
| getMatchedClipIndex() const | eve::animation::MotionMatcher | |
| getMatchedFrame() const | eve::animation::MotionMatcher | inline |
| getMatchedTime() const | eve::animation::MotionMatcher | inline |
| getPlayRate() const | eve::animation::MotionMatcher | inline |
| getPlayRateMaximum() const | eve::animation::MotionMatcher | inline |
| getPlayRateMinimum() const | eve::animation::MotionMatcher | inline |
| getPose() | eve::animation::MotionMatcher | |
| getPoseReselectHistory() const | eve::animation::MotionMatcher | inline |
| getPoseWeight() const | eve::animation::MotionMatcher | inline |
| getSearchInterval() const | eve::animation::MotionMatcher | inline |
| getSkeleton() const | eve::animation::MotionMatcher | inline |
| getTrajectoryWeight() const | eve::animation::MotionMatcher | inline |
| getVelocityWeight() const | eve::animation::MotionMatcher | inline |
| MotionMatcher(AnimSkeleton *skeleton, MotionDatabase *database) | eve::animation::MotionMatcher | |
| MotionMatcher(const MotionMatcher &)=delete | eve::animation::MotionMatcher | |
| operator=(const MotionMatcher &)=delete | eve::animation::MotionMatcher | |
| search() | eve::animation::MotionMatcher | |
| setBlendTime(float seconds) | eve::animation::MotionMatcher | |
| setCandidateRanges(std::span< const MotionSearchRange > ranges) | eve::animation::MotionMatcher | |
| setDesiredVelocity(float x, float z) | eve::animation::MotionMatcher | |
| setDesiredYaw(float yaw) | eve::animation::MotionMatcher | |
| setFeatureQuery(const AnimPose ¤t, const AnimPose &previous, float elapsedSeconds, std::span< const MotionFeatureTrajectorySample > samples, std::span< const MotionFeatureCurveSample > curves={}) | eve::animation::MotionMatcher | |
| setIgnoreRadius(int frames) | eve::animation::MotionMatcher | |
| setLocomotionQuery(const AnimPose ¤t, const AnimPose &previous, float elapsedSeconds, std::span< const MotionLocomotionSample > samples) | eve::animation::MotionMatcher | |
| setPlayRateRange(float minimum, float maximum) | eve::animation::MotionMatcher | |
| setPoseReselectHistory(float seconds) | eve::animation::MotionMatcher | |
| setPoseWeight(float w) | eve::animation::MotionMatcher | |
| setQueryPose(const AnimPose &pose) | eve::animation::MotionMatcher | |
| setSearchInterval(float seconds) | eve::animation::MotionMatcher | |
| setTrajectory(std::span< const MotionTrajectorySample > samples) | eve::animation::MotionMatcher | |
| setTrajectoryWeight(float w) | eve::animation::MotionMatcher | |
| setVelocityWeight(float w) | eve::animation::MotionMatcher | |
| update(float dt) | eve::animation::MotionMatcher | |
| ~MotionMatcher() | eve::animation::MotionMatcher | |