1 #ifndef UGDK_ACTION_ANIMATION_H_
2 #define UGDK_ACTION_ANIMATION_H_
18 using Vector = std::vector<std::unique_ptr<Frame>>;
24 template <
class ...Args>
26 : frames_(
std::forward(args)...)
Frame value_type
Definition: animation.h:17
const Vector & frames() const
Definition: animation.h:32
std::vector< std::unique_ptr< Frame >> Vector
Definition: animation.h:18
Definition: animation.h:11
Vector & frames()
Definition: animation.h:31
void set_repeat(AnimationRepeat repeat)
Definition: animation.h:35
~Animation()
Definition: animation.h:29
Animation(Args...args)
Definition: animation.h:25
Definition: animation.h:15
AnimationRepeat repeat() const
Definition: animation.h:34
AnimationRepeat
Definition: animation.h:20