|
| slerp_animation (T &value, const T &_end_value, double _start_time, double _end_time, AnimationParameterMapping _parameter_mapping=APM_LINEAR) |
|
| value_animation (T &value, const T &_end_value, double _start_time, double _end_time, AnimationParameterMapping _parameter_mapping=APM_SIN_SQUARED) |
|
| animation (double _start_time, double _end_time, AnimationParameterMapping _parameter_mapping=APM_LINEAR) |
|
void | set_base_ptr (cgv::base::base_ptr _bp) |
|
void | configure (AnimationParameterMapping _parameter_mapping, cgv::base::base_ptr _bp) |
|
void | set_parameter_mapping (AnimationParameterMapping _parameter_mapping) |
|
double | get_start_time () const |
|
bool | has_started (double time) const |
|
bool | is_over (double time) const |
|
double | get_parameter (double time) const |
|
bool | animates (const void *ptr) const |
|
bool | overlaps (const char *value_ptr, size_t value_size) const |
|
bool | set_time (double time) |
|
int | get_ref_count () const |
| read access to current count
|
|
template<typename T>
class cgv::gui::slerp_animation< T >
Definition at line 104 of file animate.h.