#include "animation_player.h"
#include <hpp/utility/overload.hpp>
Go to the source code of this file.
|
auto | unravel::blend_additive (const math::transform &base, const math::transform &additive, const math::transform &ref, float weight) -> math::transform |
|
void | unravel::blend_poses_by_node_index_sorted_additive (const animation_pose &base, const animation_pose &additive, const animation_pose &ref_pose, float weight, animation_pose &result) |
|
void | unravel::blend_poses_additive (const animation_pose &base, const animation_pose &additive, const animation_pose &ref_pose, float weight, animation_pose &result) |
|
auto | unravel::blend (const math::transform &lhs, const math::transform &rhs, float factor) -> math::transform |
|
auto | unravel::blend (const animation_pose::root_motion_result &r1, const animation_pose::root_motion_result &r2, float factor) -> animation_pose::root_motion_result |
|
void | unravel::blend_poses_by_node_index_sorted (const animation_pose &pose1, const animation_pose &pose2, float factor, animation_pose &result) |
|
void | unravel::blend_poses (const animation_pose &pose1, const animation_pose &pose2, float factor, animation_pose &result_pose) |
|
void | unravel::blend_poses_by_node_index_sorted_multiway (const std::vector< animation_pose > &poses, const std::vector< float > &weights, animation_pose &result) |
|
void | unravel::blend_poses (const std::vector< animation_pose > &poses, const std::vector< float > &weights, animation_pose &result_pose) |
|