tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
tracktion::engine::InputDeviceInstance Member List

This is the complete list of members for tracktion::engine::InputDeviceInstance, including all inherited members.

addConsumer(Consumer *)=0tracktion::engine::InputDeviceInstancepure virtual
applyRetrospectiveRecord(bool armedOnly)=0tracktion::engine::InputDeviceInstancepure virtual
contexttracktion::engine::InputDeviceInstance
destinationstracktion::engine::InputDeviceInstance
edittracktion::engine::InputDeviceInstance
getFreeSlot(AudioTrack &) (defined in tracktion::engine::InputDeviceInstance)tracktion::engine::InputDeviceInstanceprotected
getInputDevice() noexcepttracktion::engine::InputDeviceInstance
getPunchInTime(EditItemID)=0tracktion::engine::InputDeviceInstancepure virtual
getRecordingFile(EditItemID) consttracktion::engine::InputDeviceInstancevirtual
getRecordingNotes(EditItemID) consttracktion::engine::InputDeviceInstancevirtual
getTargets() consttracktion::engine::InputDeviceInstance
InputDeviceInstance(InputDevice &, EditPlaybackContext &) (defined in tracktion::engine::InputDeviceInstance)tracktion::engine::InputDeviceInstance
isLivePlayEnabled(const Track &) consttracktion::engine::InputDeviceInstancevirtual
isRecording(EditItemID)=0tracktion::engine::InputDeviceInstancepure virtual
isRecording()=0tracktion::engine::InputDeviceInstancepure virtual
isRecordingActive() consttracktion::engine::InputDeviceInstancevirtual
isRecordingActive(EditItemID) consttracktion::engine::InputDeviceInstancevirtual
isRecordingEnabled(EditItemID) consttracktion::engine::InputDeviceInstance
isRecordingQueuedToStop(EditItemID)=0tracktion::engine::InputDeviceInstancepure virtual
ownertracktion::engine::InputDeviceInstance
PreparedContext typedeftracktion::engine::InputDeviceInstance
prepareToRecord(RecordingParameters)=0tracktion::engine::InputDeviceInstancepure virtual
removeConsumer(Consumer *)=0tracktion::engine::InputDeviceInstancepure virtual
removeTarget(EditItemID targetID, juce::UndoManager *)tracktion::engine::InputDeviceInstance
setRecordingEnabled(EditItemID, bool)tracktion::engine::InputDeviceInstance
setTarget(EditItemID targetID, bool moveToTrack, juce::UndoManager *, std::optional< int > index=std::nullopt)tracktion::engine::InputDeviceInstance
shouldTrackContentsBeMuted(const Track &)tracktion::engine::InputDeviceInstancevirtual
startRecording(std::vector< std::unique_ptr< RecordingContext > >)=0tracktion::engine::InputDeviceInstancepure virtual
state (defined in tracktion::engine::InputDeviceInstance)tracktion::engine::InputDeviceInstance
stopRecording(StopRecordingParameters)=0tracktion::engine::InputDeviceInstancepure virtual
stopRecording(StopRecordingParameters, std::function< void(tl::expected< Clip::Array, juce::String >)>)=0tracktion::engine::InputDeviceInstancepure virtual
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &) override (defined in tracktion::engine::InputDeviceInstance)tracktion::engine::InputDeviceInstanceprotectedvirtual
valueTreeChildOrderChanged(ValueTree &parentTreeWhoseChildrenHaveMoved, int oldIndex, int newIndex)juce::ValueTree::Listenerprotectedvirtual
valueTreeChildRemoved(juce::ValueTree &, juce::ValueTree &, int) override (defined in tracktion::engine::InputDeviceInstance)tracktion::engine::InputDeviceInstanceprotectedvirtual
valueTreeParentChanged(ValueTree &treeWhoseParentHasChanged)juce::ValueTree::Listenerprotectedvirtual
valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) override (defined in tracktion::engine::InputDeviceInstance)tracktion::engine::InputDeviceInstanceprotectedvirtual
valueTreeRedirected(ValueTree &treeWhichHasBeenChanged)juce::ValueTree::Listenerprotectedvirtual
~InputDeviceInstance() overridetracktion::engine::InputDeviceInstance
~Listener()=defaultjuce::ValueTree::Listenerprotectedvirtual