Unravel Engine C++ Reference
|
#include <animation_player.h>
Public Member Functions | |
auto | get_progress () const -> float |
void | set_progress (float progress) |
Public Attributes | |
asset_handle< animation_clip > | clip {} |
animation_clip::seconds_t | elapsed {} |
bool | loop {false} |
std::shared_ptr< blend_space_def > | blend_space {} |
std::vector< std::pair< asset_handle< animation_clip >, float > > | blend_clips {} |
std::vector< animation_pose > | blend_poses {} |
Definition at line 14 of file animation_player.h.
|
inline |
Definition at line 16 of file animation_player.h.
|
inline |
Definition at line 26 of file animation_player.h.
std::vector<std::pair<asset_handle<animation_clip>, float> > unravel::animation_state::blend_clips {} |
Definition at line 42 of file animation_player.h.
std::vector<animation_pose> unravel::animation_state::blend_poses {} |
Definition at line 43 of file animation_player.h.
std::shared_ptr<blend_space_def> unravel::animation_state::blend_space {} |
Definition at line 41 of file animation_player.h.
asset_handle<animation_clip> unravel::animation_state::clip {} |
Definition at line 37 of file animation_player.h.
animation_clip::seconds_t unravel::animation_state::elapsed {} |
Definition at line 38 of file animation_player.h.
bool unravel::animation_state::loop {false} |
Definition at line 39 of file animation_player.h.