|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Public Member Functions | |
| PlayHeadWrapper (TransportControl &t) | |
| tracktion::graph::PlayHead * | getNodePlayHead () const |
| double | getSampleRate () const |
| void | play () |
| void | play (TimeRange timeRange, bool looped) |
| void | setRollInToLoop (TimePosition prerollStartTime) |
| void | stop () |
| bool | isPlaying () const |
| TimePosition | getLiveTransportPosition () const |
| Returns the transport position to show in the UI, taking in to account any latency. | |
| TimePosition | getPosition () const |
| TimePosition | getUnloopedPosition () const |
| void | setPosition (TimePosition newPos) |
| bool | isLooping () const |
| TimeRange | getLoopTimes () const |
| void | setLoopTimes (bool loop, TimeRange newRange) |
| void | setUserIsDragging (bool isDragging) |
Definition at line 545 of file tracktion_TransportControl.cpp.
| tracktion::engine::TransportControl::PlayHeadWrapper::PlayHeadWrapper | ( | TransportControl & | t | ) |
Definition at line 547 of file tracktion_TransportControl.cpp.
| TimePosition tracktion::engine::TransportControl::PlayHeadWrapper::getLiveTransportPosition | ( | ) | const |
Returns the transport position to show in the UI, taking in to account any latency.
Definition at line 596 of file tracktion_TransportControl.cpp.
| TimeRange tracktion::engine::TransportControl::PlayHeadWrapper::getLoopTimes | ( | ) | const |
Definition at line 634 of file tracktion_TransportControl.cpp.
| tracktion::graph::PlayHead * tracktion::engine::TransportControl::PlayHeadWrapper::getNodePlayHead | ( | ) | const |
Definition at line 551 of file tracktion_TransportControl.cpp.
| TimePosition tracktion::engine::TransportControl::PlayHeadWrapper::getPosition | ( | ) | const |
Definition at line 604 of file tracktion_TransportControl.cpp.
| double tracktion::engine::TransportControl::PlayHeadWrapper::getSampleRate | ( | ) | const |
Definition at line 557 of file tracktion_TransportControl.cpp.
| TimePosition tracktion::engine::TransportControl::PlayHeadWrapper::getUnloopedPosition | ( | ) | const |
Definition at line 612 of file tracktion_TransportControl.cpp.
| bool tracktion::engine::TransportControl::PlayHeadWrapper::isLooping | ( | ) | const |
Definition at line 626 of file tracktion_TransportControl.cpp.
| bool tracktion::engine::TransportControl::PlayHeadWrapper::isPlaying | ( | ) | const |
Definition at line 587 of file tracktion_TransportControl.cpp.
| void tracktion::engine::TransportControl::PlayHeadWrapper::play | ( | ) |
Definition at line 563 of file tracktion_TransportControl.cpp.
| void tracktion::engine::TransportControl::PlayHeadWrapper::play | ( | TimeRange | timeRange, |
| bool | looped | ||
| ) |
Definition at line 569 of file tracktion_TransportControl.cpp.
| void tracktion::engine::TransportControl::PlayHeadWrapper::setLoopTimes | ( | bool | loop, |
| TimeRange | newRange | ||
| ) |
Definition at line 642 of file tracktion_TransportControl.cpp.
| void tracktion::engine::TransportControl::PlayHeadWrapper::setPosition | ( | TimePosition | newPos | ) |
Definition at line 620 of file tracktion_TransportControl.cpp.
| void tracktion::engine::TransportControl::PlayHeadWrapper::setRollInToLoop | ( | TimePosition | prerollStartTime | ) |
Definition at line 575 of file tracktion_TransportControl.cpp.
| void tracktion::engine::TransportControl::PlayHeadWrapper::setUserIsDragging | ( | bool | isDragging | ) |
Definition at line 648 of file tracktion_TransportControl.cpp.
| void tracktion::engine::TransportControl::PlayHeadWrapper::stop | ( | ) |
Definition at line 581 of file tracktion_TransportControl.cpp.