#include <sequenceplayereventadapter.h>
Public Member Functions | |
| SequencePlayerEventAdapter (const SequenceTrack &track, SequencePlayerEventOutput &output, const SequencePlayer &player) | |
| void | tick (double time) override |
| void | destroy () override |
Public Member Functions inherited from SequencePlayerAdapter | |
| SequencePlayerAdapter ()=default | |
Adapter responsible for handling events from an event track and sync them with the main thread using a SequencePlayerEventOutput intermediate class.
| SequencePlayerEventAdapter | ( | const SequenceTrack & | track, |
| SequencePlayerEventOutput & | output, | ||
| const SequencePlayer & | player | ||
| ) |
Constructor
| track | reference to sequence event track |
| output | reference to event receiver |
| player | reference to the sequence player |
|
overridevirtual |
called upon destruction of the adapter
Implements SequencePlayerAdapter.
|
overridevirtual |
called from sequence player thread
| time | time in sequence player |
Implements SequencePlayerAdapter.