TracktionEngine
Loading...
Searching...
No Matches
engine::InputDeviceInstance Member List

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

addConsumer(Consumer *)=0engine::InputDeviceInstancepure virtual
applyRetrospectiveRecord(bool armedOnly)=0engine::InputDeviceInstancepure virtual
contextengine::InputDeviceInstance
destinationsengine::InputDeviceInstance
editengine::InputDeviceInstance
getFreeSlot(AudioTrack &)engine::InputDeviceInstanceprotected
getInputDevice() noexceptengine::InputDeviceInstance
getPunchInTime(EditItemID)=0engine::InputDeviceInstancepure virtual
getRecordingFile(EditItemID) constengine::InputDeviceInstancevirtual
getRecordingNotes(EditItemID) constengine::InputDeviceInstancevirtual
getTargets() constengine::InputDeviceInstance
InputDeviceInstance(InputDevice &, EditPlaybackContext &)engine::InputDeviceInstance
isLivePlayEnabled(const Track &) constengine::InputDeviceInstancevirtual
isRecording(EditItemID)=0engine::InputDeviceInstancepure virtual
isRecording()=0engine::InputDeviceInstancepure virtual
isRecordingActive() constengine::InputDeviceInstancevirtual
isRecordingActive(EditItemID) constengine::InputDeviceInstancevirtual
isRecordingEnabled(EditItemID) constengine::InputDeviceInstance
isRecordingQueuedToStop(EditItemID)=0engine::InputDeviceInstancepure virtual
ownerengine::InputDeviceInstance
PreparedContext typedefengine::InputDeviceInstance
prepareToRecord(RecordingParameters)=0engine::InputDeviceInstancepure virtual
prepareToStopRecording(std::vector< EditItemID > targetsToStop)=0engine::InputDeviceInstancepure virtual
removeConsumer(Consumer *)=0engine::InputDeviceInstancepure virtual
removeTarget(EditItemID targetID, juce::UndoManager *)engine::InputDeviceInstance
setRecordingEnabled(EditItemID, bool)engine::InputDeviceInstance
setTarget(EditItemID targetID, bool moveToTrack, juce::UndoManager *, std::optional< int > index=std::nullopt)engine::InputDeviceInstance
shouldTrackContentsBeMuted(const Track &)engine::InputDeviceInstancevirtual
startRecording(std::vector< std::unique_ptr< RecordingContext > >)=0engine::InputDeviceInstancepure virtual
stateengine::InputDeviceInstance
stopRecording(StopRecordingParameters)=0engine::InputDeviceInstancepure virtual
stopRecording(StopRecordingParameters, std::function< void(tl::expected< Clip::Array, juce::String >)>)=0engine::InputDeviceInstancepure virtual
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &) overrideengine::InputDeviceInstanceprotected
valueTreeChildRemoved(juce::ValueTree &, juce::ValueTree &, int) overrideengine::InputDeviceInstanceprotected
valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) overrideengine::InputDeviceInstanceprotected
~InputDeviceInstance() overrideengine::InputDeviceInstance