activeTracks | tracktion::engine::InputDeviceInstance | protected |
addConsumer(Consumer *)=0 | tracktion::engine::InputDeviceInstance | pure virtual |
applyLastRecordingToEdit(TimeRange recordedRange, bool isLooping, TimeRange loopRange, bool discardRecordings, SelectionManager *)=0 | tracktion::engine::InputDeviceInstance | pure virtual |
applyRetrospectiveRecord(SelectionManager *)=0 | tracktion::engine::InputDeviceInstance | pure virtual |
clearFromTracks(juce::UndoManager *) | tracktion::engine::InputDeviceInstance | |
context | tracktion::engine::InputDeviceInstance | |
destTracks | tracktion::engine::InputDeviceInstance | |
edit | tracktion::engine::InputDeviceInstance | |
getDestination(const Track &track, int index) | tracktion::engine::InputDeviceInstance | |
getInputDevice() noexcept | tracktion::engine::InputDeviceInstance | |
getPunchInTime()=0 | tracktion::engine::InputDeviceInstance | pure virtual |
getRecordingFile() const | tracktion::engine::InputDeviceInstance | virtual |
getTargetIndexes() const | tracktion::engine::InputDeviceInstance | |
getTargetTracks() const | tracktion::engine::InputDeviceInstance | |
InputDeviceInstance(InputDevice &, EditPlaybackContext &) | tracktion::engine::InputDeviceInstance | |
isAttachedToTrack() const | tracktion::engine::InputDeviceInstance | |
isLivePlayEnabled(const Track &t) const | tracktion::engine::InputDeviceInstance | virtual |
isOnTargetTrack(const Track &) | tracktion::engine::InputDeviceInstance | |
isOnTargetTrack(const Track &, int idx) | tracktion::engine::InputDeviceInstance | |
isRecording()=0 | tracktion::engine::InputDeviceInstance | pure virtual |
isRecordingActive() const | tracktion::engine::InputDeviceInstance | virtual |
isRecordingActive(const Track &) const | tracktion::engine::InputDeviceInstance | virtual |
isRecordingEnabled(const Track &) const | tracktion::engine::InputDeviceInstance | |
owner | tracktion::engine::InputDeviceInstance | |
prepareAndPunchRecord() | tracktion::engine::InputDeviceInstance | virtual |
prepareToRecord(RecordingParameters)=0 | tracktion::engine::InputDeviceInstance | pure virtual |
recordWasCancelled()=0 | tracktion::engine::InputDeviceInstance | pure virtual |
removeConsumer(Consumer *)=0 | tracktion::engine::InputDeviceInstance | pure virtual |
removeTargetTrack(AudioTrack &, juce::UndoManager *) | tracktion::engine::InputDeviceInstance | |
removeTargetTrack(AudioTrack &, int index, juce::UndoManager *) | tracktion::engine::InputDeviceInstance | |
removeTargetTrack(EditItemID, int index, juce::UndoManager *) | tracktion::engine::InputDeviceInstance | |
setRecordingEnabled(const Track &, bool b) | tracktion::engine::InputDeviceInstance | |
setTargetTrack(AudioTrack &, int index, bool moveToTrack, juce::UndoManager *) | tracktion::engine::InputDeviceInstance | |
shouldTrackContentsBeMuted() | tracktion::engine::InputDeviceInstance | virtual |
startRecording()=0 | tracktion::engine::InputDeviceInstance | pure virtual |
state | tracktion::engine::InputDeviceInstance | |
stop()=0 | tracktion::engine::InputDeviceInstance | pure virtual |
stopRecording()=0 | tracktion::engine::InputDeviceInstance | pure virtual |
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &) override | tracktion::engine::InputDeviceInstance | protected |
valueTreeChildOrderChanged(juce::ValueTree &, int, int) override | tracktion::engine::InputDeviceInstance | protected |
valueTreeChildRemoved(juce::ValueTree &, juce::ValueTree &, int) override | tracktion::engine::InputDeviceInstance | protected |
valueTreeParentChanged(juce::ValueTree &) override | tracktion::engine::InputDeviceInstance | protected |
valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) override | tracktion::engine::InputDeviceInstance | protected |
~InputDeviceInstance() override | tracktion::engine::InputDeviceInstance | |