Unravel Engine C++ Reference
|
#include <animation_blend_space.h>
Public Types | |
using | parameter_t = float |
using | parameters_t = std::vector<parameter_t> |
Public Member Functions | |
void | add_clip (const parameters_t ¶ms, const asset_handle< animation_clip > &clip) |
void | compute_blend (const parameters_t ¤t_params, std::vector< std::pair< asset_handle< animation_clip >, float > > &out_clips) const |
auto | get_parameter_count () const -> size_t |
Definition at line 29 of file animation_blend_space.h.
using unravel::blend_space_def::parameter_t = float |
Definition at line 32 of file animation_blend_space.h.
using unravel::blend_space_def::parameters_t = std::vector<parameter_t> |
Definition at line 33 of file animation_blend_space.h.
void unravel::blend_space_def::add_clip | ( | const parameters_t & | params, |
const asset_handle< animation_clip > & | clip ) |
Definition at line 339 of file animation_blend_space.cpp.
void unravel::blend_space_def::compute_blend | ( | const parameters_t & | current_params, |
std::vector< std::pair< asset_handle< animation_clip >, float > > & | out_clips ) const |
Definition at line 345 of file animation_blend_space.cpp.
auto unravel::blend_space_def::get_parameter_count | ( | ) | const -> size_t |
Definition at line 547 of file animation_blend_space.cpp.