#include <sequenceplayercurveadapter.h>
Public Member Functions | |
| SequencePlayerCurveAdapter (const SequenceTrack &track, SequencePlayerCurveOutput &output) | |
| void | destroy () override |
| void | tick (double time) override |
Public Member Functions inherited from SequencePlayerAdapter | |
| SequencePlayerAdapter ()=default | |
Responsible for translating the value read on a curve track, to a parameter When the user wants to do this on the main thread, it uses a SequencePlayerCurveOutput as an intermediate class to ensure thread safety, SequencePlayerCurveOutput will then call setValue() otherwise it sets the parameter value directly from the sequence player thread
| SequencePlayerCurveAdapter | ( | const SequenceTrack & | track, |
| SequencePlayerCurveOutput & | output | ||
| ) |
Constructor
| track | reference to sequence track that holds curve information |
| output | reference to curve output |
|
overridevirtual |
Deconstructor
Implements SequencePlayerAdapter.
|
overridevirtual |
called from sequence player thread
| time | time in sequence player |
Implements SequencePlayerAdapter.