Stores different values for different animation timelines. More...
#include <model_data_animation_data.h>
Public Member Functions | |
Type | get_single_value () const |
Type | get_value (int animation_index, float timestamp) const |
bool | has_multiple_values () const |
void | set_single_value (Type value) |
Public Attributes | |
std::vector < ModelDataAnimationTimeline < Type > > | timelines |
Stores different values for different animation timelines.
Animatable properties are stored in timelines. There is one timeline per animation supported by the model.
For properties that are not to be animated, a single timeline is used with a single value stored in it.
|
inline |
|
inline |
|
inline |
|
inline |
std::vector<ModelDataAnimationTimeline<Type> > clan::ModelDataAnimationData< Type >::timelines |