#include <EaseMotion>
◆ value_type
◆ TimeBehaviour
◆ Motion()
osgAnimation::Motion::Motion |
( |
float |
startValue = 0 , |
|
|
float |
duration = 1 , |
|
|
float |
changeValue = 1 , |
|
|
TimeBehaviour |
tb = CLAMP |
|
) |
| |
|
inline |
◆ ~Motion()
virtual osgAnimation::Motion::~Motion |
( |
| ) |
|
|
inlinevirtual |
◆ evaluateTime()
float osgAnimation::Motion::evaluateTime |
( |
float |
time | ) |
const |
|
inline |
◆ getDuration()
float osgAnimation::Motion::getDuration |
( |
| ) |
const |
|
inline |
◆ getTime()
float osgAnimation::Motion::getTime |
( |
| ) |
const |
|
inline |
◆ getValue() [1/2]
value_type osgAnimation::Motion::getValue |
( |
| ) |
const |
|
inline |
◆ getValue() [2/2]
void osgAnimation::Motion::getValue |
( |
value_type & |
result | ) |
const |
|
inline |
◆ getValueAt() [1/2]
value_type osgAnimation::Motion::getValueAt |
( |
float |
time | ) |
const |
|
inline |
◆ getValueAt() [2/2]
void osgAnimation::Motion::getValueAt |
( |
float |
time, |
|
|
value_type & |
result |
|
) |
| const |
|
inline |
◆ getValueInNormalizedRange()
virtual void osgAnimation::Motion::getValueInNormalizedRange |
( |
float |
t, |
|
|
value_type & |
result |
|
) |
| const |
|
pure virtual |
◆ reset()
void osgAnimation::Motion::reset |
( |
| ) |
|
|
inline |
◆ setTime()
void osgAnimation::Motion::setTime |
( |
float |
time | ) |
|
|
inline |
◆ update()
void osgAnimation::Motion::update |
( |
float |
dt | ) |
|
|
inline |
◆ _behaviour
◆ _changeValue
float osgAnimation::Motion::_changeValue |
|
protected |
◆ _duration
float osgAnimation::Motion::_duration |
|
protected |
◆ _startValue
float osgAnimation::Motion::_startValue |
|
protected |
◆ _time
float osgAnimation::Motion::_time |
|
protected |
The documentation for this class was generated from the following file: