| addListener(Listener *l) | tracktion::engine::TransportControl | |
| applyRetrospectiveRecord(bool armedOnly) | tracktion::engine::TransportControl | |
| callRecordingAboutToStartListeners(InputDeviceInstance &, EditItemID) | tracktion::engine::TransportControl | |
| callRecordingAboutToStopListeners(InputDeviceInstance &, EditItemID) | tracktion::engine::TransportControl | |
| callRecordingFinishedListeners(InputDeviceInstance &, EditItemID, juce::ReferenceCountedArray< Clip >) | tracktion::engine::TransportControl | |
| edit | tracktion::engine::TransportControl | |
| editHasChanged() | tracktion::engine::TransportControl | |
| engine | tracktion::engine::TransportControl | |
| ensureContextAllocated(bool alwaysReallocate=false) | tracktion::engine::TransportControl | |
| forceOrphanFreezeAndProxyFilesPurge() | tracktion::engine::TransportControl | |
| freePlaybackContext() | tracktion::engine::TransportControl | |
| getAllActiveTransports(Engine &) | tracktion::engine::TransportControl | static |
| getCurrentPlaybackContext() const | tracktion::engine::TransportControl | |
| getLoopRange() const noexcept | tracktion::engine::TransportControl | |
| getNumPlayingTransports(Engine &) | tracktion::engine::TransportControl | static |
| getPosition() const | tracktion::engine::TransportControl | |
| getRetrospectiveRecordAsAudioFiles() | tracktion::engine::TransportControl | |
| getSnapType() const noexcept | tracktion::engine::TransportControl | |
| getTimeWhenStarted() const | tracktion::engine::TransportControl | |
| isAllowedToReallocate() const noexcept | tracktion::engine::TransportControl | |
| isPlayContextActive() const | tracktion::engine::TransportControl | |
| isPlaying() const | tracktion::engine::TransportControl | |
| isPositionUpdatingFromPlayhead() const | tracktion::engine::TransportControl | |
| isRecording() const | tracktion::engine::TransportControl | |
| isRecordingStopping() const | tracktion::engine::TransportControl | |
| isSafeRecording() const | tracktion::engine::TransportControl | |
| isStopping() const | tracktion::engine::TransportControl | |
| isUserDragging() const noexcept | tracktion::engine::TransportControl | |
| looping | tracktion::engine::TransportControl | |
| loopPoint1 | tracktion::engine::TransportControl | |
| loopPoint2 | tracktion::engine::TransportControl | |
| nudgeLeft() | tracktion::engine::TransportControl | |
| nudgeRight() | tracktion::engine::TransportControl | |
| play(bool justSendMMCIfEnabled) | tracktion::engine::TransportControl | |
| playFromStart(bool justSendMMCIfEnabled) | tracktion::engine::TransportControl | |
| playSectionAndReset(TimeRange rangeToPlay) | tracktion::engine::TransportControl | |
| position | tracktion::engine::TransportControl | |
| record(bool justSendMMCIfEnabled, bool allowRecordingIfNoInputsArmed=false) | tracktion::engine::TransportControl | |
| removeListener(Listener *l) | tracktion::engine::TransportControl | |
| restartAllTransports(Engine &, bool clearDevices) | tracktion::engine::TransportControl | static |
| scrubInterval | tracktion::engine::TransportControl | |
| setFastForwardButtonDown(bool isDown) | tracktion::engine::TransportControl | |
| setLoopIn(TimePosition) | tracktion::engine::TransportControl | |
| setLoopOut(TimePosition) | tracktion::engine::TransportControl | |
| setLoopPoint1(TimePosition) | tracktion::engine::TransportControl | |
| setLoopPoint2(TimePosition) | tracktion::engine::TransportControl | |
| setLoopRange(TimeRange) | tracktion::engine::TransportControl | |
| setPosition(TimePosition) | tracktion::engine::TransportControl | |
| setPosition(TimePosition timeToMoveTo, TimePosition timeToPerformJump) | tracktion::engine::TransportControl | |
| setRewindButtonDown(bool isDown) | tracktion::engine::TransportControl | |
| setSnapType(TimecodeSnapType) | tracktion::engine::TransportControl | |
| setUserDragging(bool) | tracktion::engine::TransportControl | |
| snapToTimecode | tracktion::engine::TransportControl | |
| startPosition | tracktion::engine::TransportControl | |
| state | tracktion::engine::TransportControl | |
| stop(bool discardRecordings, bool clearDevices, bool canSendMMCStop=true) | tracktion::engine::TransportControl | |
| stopAllTransports(Engine &, bool discardRecordings, bool clearDevices) | tracktion::engine::TransportControl | static |
| stopIfRecording() | tracktion::engine::TransportControl | |
| stopRecording(bool discardRecordings=false) | tracktion::engine::TransportControl | |
| syncToEdit(Edit *editToSyncTo, bool syncToTargetLoopLength) | tracktion::engine::TransportControl | |
| TransportControl(Edit &, const juce::ValueTree &) | tracktion::engine::TransportControl | |
| triggerClearDevicesOnStop() | tracktion::engine::TransportControl | |
| ~TransportControl() override | tracktion::engine::TransportControl | |