Audacity 3.2.0
ProjectAudioManager Member List

This is the complete list of members for ProjectAudioManager, including all inherited members.

Appending() constProjectAudioManagerinline
AudioIOListener()AudioIOListenerinline
Callback typedefObserver::Publisher< RecordingDropoutEvent >
CallbackReturn typedefObserver::Publisher< RecordingDropoutEvent >
CancelRecording()ProjectAudioManagerprivate
CanStopAudioStream() constProjectAudioManager
ChooseExistingRecordingTracks(AudacityProject &proj, bool selectedOnly, double targetRate=RATE_NOT_SELECTED)ProjectAudioManagerstatic
Cutting() constProjectAudioManagerinline
DoPlayStopSelect(bool click, bool shift)ProjectAudioManager
DoPlayStopSelect()ProjectAudioManager
DoRecord(AudacityProject &project, const TransportSequences &transportSequences, double t0, double t1, bool altAppearance, const AudioIOStartStreamOptions &options)ProjectAudioManager
Get(AudacityProject &project)ProjectAudioManagerstatic
Get(const AudacityProject &project)ProjectAudioManagerstatic
GetLastPlayMode() constProjectAudioManagerinline
IsTimerRecordCancelled()ProjectAudioManagerinline
Looping() constProjectAudioManagerinline
m_factoryObserver::Publisher< RecordingDropoutEvent >private
m_listObserver::Publisher< RecordingDropoutEvent >private
mAppendingProjectAudioManagerprivate
mCheckpointFailureSubscriptionProjectAudioManagerprivate
mCuttingProjectAudioManagerprivate
mDisplayedRateProjectAudioManagerprivate
message_type typedefObserver::Publisher< RecordingDropoutEvent >
mLastPlayModeProjectAudioManagerprivate
mLoopingProjectAudioManagerprivate
mPausedProjectAudioManagerprivate
mProjectProjectAudioManagerprivate
mStoppingProjectAudioManagerprivate
mTimerRecordCanceledProjectAudioManagerprivate
notifies_allObserver::Publisher< RecordingDropoutEvent >static
OnAudioIONewBlocks() overrideProjectAudioManagerprivatevirtual
OnAudioIORate(int rate) overrideProjectAudioManagerprivatevirtual
OnAudioIOStartRecording() overrideProjectAudioManagerprivatevirtual
OnAudioIOStopRecording() overrideProjectAudioManagerprivatevirtual
OnCheckpointFailure(ProjectFileIOMessage)ProjectAudioManagerprivate
OnCommitRecording() overrideProjectAudioManagerprivatevirtual
OnPause()ProjectAudioManager
OnRecord(bool altAppearance)ProjectAudioManager
OnSoundActivationThreshold() overrideProjectAudioManagerprivatevirtual
operator=(const ProjectAudioManager &)=deleteProjectAudioManager
Publisher< RecordingDropoutEvent >::operator=(Publisher &&)=defaultObserver::Publisher< RecordingDropoutEvent >
Paused() constProjectAudioManager
PlayCurrentRegion(bool newDefault=false, bool cutpreview=false)ProjectAudioManager
Playing() constProjectAudioManager
PlayPlayRegion(const SelectedRegion &selectedRegion, const AudioIOStartStreamOptions &options, PlayMode playMode, bool backwards=false)ProjectAudioManager
ProjectAudioManager(AudacityProject &project)ProjectAudioManagerexplicit
ProjectAudioManager(const ProjectAudioManager &)=deleteProjectAudioManager
Publish(const RecordingDropoutEvent &message)Observer::Publisher< RecordingDropoutEvent >inlineprotected
Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={})Observer::Publisher< RecordingDropoutEvent >inlineexplicit
Publisher(Publisher &&)=defaultObserver::Publisher< RecordingDropoutEvent >
Recording() constProjectAudioManager
ResetTimerRecordCancelled()ProjectAudioManagerinline
SetAppending(bool value)ProjectAudioManagerinlineprivate
SetCutting(bool value)ProjectAudioManagerinlineprivate
SetLooping(bool value)ProjectAudioManagerinlineprivate
SetPausedOff()ProjectAudioManagerprivate
SetStopping(bool value)ProjectAudioManagerinlineprivate
SetTimerRecordCancelled()ProjectAudioManagerinline
StatusWidthFunction(const AudacityProject &project, StatusBarField field)ProjectAudioManagerprivatestatic
Stop(bool stopStream=true)ProjectAudioManager
StopIfPaused()ProjectAudioManager
Stopping() constProjectAudioManagerinline
Subscribe(Callback callback)Observer::Publisher< RecordingDropoutEvent >
Subscribe(Object &obj, Return(Object::*callback)(Args...))Observer::Publisher< RecordingDropoutEvent >inline
TogglePaused()ProjectAudioManagerprivate
UseDuplex()ProjectAudioManagerstatic
~AudioIOListener()AudioIOListenervirtual
~Base()ClientData::Basevirtual
~ProjectAudioManager() overrideProjectAudioManager