11template <
typename PayloadT>
19 m_timeline = std::move(timeline);
Interface for asset types.
Definition asset.hpp:8
Class template for Animation types.
Definition animation.hpp:12
auto is_loaded() const -> bool
Definition animation.hpp:23
void set_timeline(Timeline< Payload > timeline)
Definition animation.hpp:18
PayloadT Payload
Definition animation.hpp:14
bool repeat
Definition animation.hpp:26
auto get_timeline() const -> Timeline< Payload > const &
Definition animation.hpp:16
std::string name
Definition animation.hpp:25
Definition animation.hpp:8
Class template for an animation keyframe.
Definition keyframe.hpp:7
Class template for a list of animation keyframes.
Definition timeline.hpp:8
std::vector< Keyframe< PayloadT > > keyframes
Definition timeline.hpp:9