Audacity 3.2.0
AudioUnitEffect Member List

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

AddToOutputTracks(const std::shared_ptr< Track > &t)Effectprotected
AudioUnitEffect(const PluginPath &path, const wxString &name, AudioComponent component, Parameters *pParameters=nullptr, AudioUnitEffect *master=nullptr)AudioUnitEffect
AudioUnitWrapper(AudioComponent component, Parameters *pParameters)AudioUnitWrapperinlineprivate
BeginPreview(const EffectSettings &settings)EffectBaseprotectedvirtual
Buffers typedefPerTrackEffectprivate
CalcPreviewInputLength(const EffectSettings &settings, double previewLength) const overrideEffectprotectedvirtual
CanExportPresets() const overrideAudioUnitEffectvirtual
CheckWhetherSkipEffect(const EffectSettings &settings) const overrideEffectprotectedvirtual
ChoosePresetKey(const EffectSettings &settings)AudioUnitEffectprivatestatic
CloseUI() const overrideAudioUnitEffectvirtual
CopyInputTracks(bool allSyncLockSelected=false)Effectprotected
CopySettingsContents(const EffectSettings &src, EffectSettings &dst) const overrideAudioUnitEffectvirtual
CountWaveTracks()EffectBaseprivate
CreateAudioUnit()AudioUnitWrapperprivate
DefaultMessageBoxStyle enum valueEffectUIServices
Delegate(Effect &delegate, EffectSettings &settings)Effect
DoEffect(EffectSettings &settings, const InstanceFinder &finder, double projectRate, TrackList *list, WaveTrackFactory *factory, NotifyingSelectedRegion &selectedRegion, unsigned flags, const EffectSettingsAccessPtr &pAccess) overrideEffectBasevirtual
DoMessageBox(const EffectPlugin &plugin, const TranslatableString &message, long style=DefaultMessageBoxStyle, const TranslatableString &titleStr={})EffectUIServicesstatic
DoPass1() constPerTrackEffectprotected
DoPass2() constPerTrackEffectprotected
Effect()Effect
EffectBase()EffectBase
EffectSettingsAccessPtr typedefEffectPlugin
EnablesDebug() constEffectDefinitionInterfacevirtual
Export(const AudioUnitEffectSettings &settings, const wxString &path) constAudioUnitEffectprivate
ExportPresets(const EffectPlugin &plugin, const EffectSettings &settings) const overrideAudioUnitEffectvirtual
Factory typedefPerTrackEffectprivate
FetchParameters(Effect &e, EffectSettings &)Effectinlinestatic
FetchSettings(AudioUnitEffectSettings &settings, bool fetchValues, bool fetchPreset=false) constAudioUnitWrapperprivate
FindPresetKey(const CommandParameters &parms)AudioUnitEffectprivatestatic
FindProject() constEffectBaseprotected
ForEachParameter(ParameterVisitor visitor) constAudioUnitWrapperprivate
GetAudioUnit() constAudioUnitWrapperinlineprivate
GetBounds(const WaveTrack &track, const WaveTrack *pRight, sampleCount *start, sampleCount *len)Effectprotected
GetChannelCounts()AudioUnitEffectprivate
GetClassification() constEffectDefinitionInterfacevirtual
GetComponent() constAudioUnitWrapperinlineprivate
GetDefaultDuration()EffectBaseprivate
GetDefinition() const overrideEffectvirtual
GetDescription() const overrideAudioUnitEffectvirtual
GetFactoryPresets() const overrideAudioUnitEffectvirtual
GetFamily() const overrideAudioUnitEffectvirtual
GetFixedSizeProperty(AudioUnitPropertyID inID, T &property, AudioUnitScope inScope=kAudioUnitScope_Global, AudioUnitElement inElement=0) constAudioUnitWrapperinlineprivate
GetName() constComponentInterface
GetNumWaveGroups() constEffectinlineprotected
GetNumWaveTracks() constEffectinlineprotected
GetParameters() constAudioUnitWrapperinlineprivate
GetPath() const overrideAudioUnitEffectvirtual
GetSavedStateGroup()Effectprivate
GetSelectionFormat()Effectvirtual
GetSettings(EffectSettings &settings)AudioUnitWrapperprivatestatic
GetSettings(const EffectSettings &settings)AudioUnitWrapperprivatestatic
GetSquashedName(const Identifier &ident)EffectDefinitionInterfacestatic
GetSymbol() const overrideAudioUnitEffectvirtual
GetType() const overrideAudioUnitEffectvirtual
GetVariableSizeProperty(AudioUnitPropertyID inID, PackedArray::Ptr< T > &pObject, AudioUnitScope inScope=kAudioUnitScope_Global, AudioUnitElement inElement=0) constAudioUnitWrapperinlineprivate
GetVendor() const overrideAudioUnitEffectvirtual
GetVersion() const overrideAudioUnitEffectvirtual
HasOptions() const overrideAudioUnitEffectvirtual
HelpPage() constEffectDefinitionInterfacevirtual
Import(AudioUnitEffectSettings &settings, const wxString &path) constAudioUnitEffectprivate
ImportPresets(const EffectPlugin &plugin, EffectSettings &settings) const overrideAudioUnitEffectvirtual
IncEffectCounter()Effectinlinestatic
IncludeNotSelectedPreviewTracks(bool includeNotSelected)EffectBaseprotected
InitializePlugin()AudioUnitEffect
inputTracks() constEffectBaseinlineprotected
InstanceFinder typedefEffectPlugin
InstancePointer typedefEffectPlugin
InterpretBlob(AudioUnitEffectSettings &settings, const wxString &group, const wxMemoryBuffer &buf) constAudioUnitWrapperprivate
IsBatchProcessing() const overrideEffectvirtual
IsDefault() const overrideAudioUnitEffectvirtual
IsHiddenFromMenus() constEffectDefinitionInterfacevirtual
IsInteractive() const overrideAudioUnitEffectvirtual
IsPreviewing() constEffectBaseinlineprotected
kCurrentSettingsIdentEffectPluginstatic
kFactoryDefaultsIdentEffectPluginstatic
kFactoryPresetIdentEffectPluginstatic
kUserPresetIdentEffectPluginstatic
LoadFactoryDefaults(EffectSettings &settings) const overrideEffectvirtual
LoadFactoryPreset(int id, EffectSettings &settings) const overrideAudioUnitEffectvirtual
AudioUnitWrapper::LoadFactoryPreset(const EffectDefinitionInterface &effect, int id, EffectSettings *pSettings) constAudioUnitWrapperprivate
LoadPreset(const RegistryPath &group, EffectSettings &settings) constAudioUnitEffectprivate
AudioUnitWrapper::LoadPreset(const EffectDefinitionInterface &effect, const RegistryPath &group, EffectSettings &settings) constAudioUnitWrapperprivate
LoadSettings(const CommandParameters &parms, EffectSettings &settings) const overrideAudioUnitEffectvirtual
LoadSettingsFromString(const wxString &parms, EffectSettings &settings) const overrideEffectvirtual
LoadUserPreset(const RegistryPath &name, EffectSettings &settings) const overrideAudioUnitEffectvirtual
MakeBlob(const EffectDefinitionInterface &effect, const AudioUnitEffectSettings &settings, const wxCFStringRef &cfname, bool binary) constAudioUnitWrapperprivate
MakeEditor(ShuttleGui &S, EffectInstance &instance, EffectSettingsAccess &access, const EffectOutputs *pOutputs) const finalAudioUnitEffectprivatevirtual
MakeInstance() const overrideAudioUnitEffectvirtual
MakeOutputs() constEffectSettingsManagervirtual
MakeSettings() const overrideAudioUnitEffectvirtual
ManualPage() constEffectDefinitionInterfacevirtual
mAudioInsAudioUnitWrapperprivate
mAudioOutsAudioUnitWrapperprivate
mComponentAudioUnitWrapperprivate
mFactoryEffectBaseprotected
MigrateOldConfigFile(const RegistryPath &group, EffectSettings &settings) constAudioUnitEffectprivate
mIMapEffectBaseprivate
mInteractiveAudioUnitEffectprivate
mIsBatchEffectprivate
mIsLinearEffectEffectBaseprivate
mIsPreviewEffectBaseprivate
mNameAudioUnitEffectprivate
mNumGroupsEffectBaseprivate
mNumTracksEffectBaseprivate
mOMapEffectBaseprivate
mOutputTracksEffectBaseprotected
MoveSettingsContents(AudioUnitEffectSettings &&src, AudioUnitEffectSettings &dst, bool merge)AudioUnitWrapperprivatestatic
mOwnParametersAudioUnitWrapperprivate
mParametersAudioUnitWrapperprivate
mPathAudioUnitEffectprivate
mPresetNamesEffectBaseprotected
mPreviewFullSelectionEffectBaseprivate
mPreviewWithNotSelectedEffectBaseprivate
mProgressEffectBaseprotected
mProjectRateEffectBaseprotected
mSampleCntPerTrackEffectprotected
mT0EffectBaseprotected
mT1EffectBaseprotected
mTracksEffectBase
mUIFlagsEffectBaseprotected
mUnitAudioUnitWrapperprivate
mVendorAudioUnitEffectprivate
nEffectsDoneEffectBaseprotectedstatic
operator=(EffectPlugin &)=deleteEffectPlugin
Parameters typedefAudioUnitEffect
StatelessPerTrackEffect::Parameters() constEffectvirtual
ParameterVisitor typedefAudioUnitWrapperprivate
PopulateUI(const EffectPlugin &plugin, ShuttleGui &S, EffectInstance &instance, EffectSettingsAccess &access, const EffectOutputs *pOutputs) const overrideAudioUnitEffectvirtual
Preview(EffectSettingsAccess &access, std::function< void()> updateUI, bool dryOnly) finalEffectBaseprotectedvirtual
Process(EffectInstance &instance, EffectSettings &settings) constPerTrackEffectprotected
ProcessPass(Instance &instance, EffectSettings &settings)PerTrackEffectprivate
ProcessTrack(bool multi, const Factory &factory, EffectSettings &settings, AudioGraph::Source &source, AudioGraph::Sink &sink, std::optional< sampleCount > genLength, double sampleRate, const Track &track, Buffers &inBuffers, Buffers &outBuffers)PerTrackEffectprivatestatic
RealtimeSince enum nameEffectDefinitionInterface
RealtimeSupport() const overrideAudioUnitEffectvirtual
ReplaceProcessedTracks(const bool bGoodResult)EffectBaseprotected
SaveBlobToConfig(const RegistryPath &group, const wxString &path, const void *blob, size_t len, bool allowEmpty=true) constAudioUnitEffectprivate
SavePreset(const RegistryPath &group, const AudioUnitEffectSettings &settings) constAudioUnitEffectprivate
SaveSettings(const EffectSettings &settings, CommandParameters &parms) const overrideAudioUnitEffectvirtual
SaveSettingsAsString(const EffectSettings &settings, wxString &parms) const overrideEffectvirtual
SaveUserPreset(const RegistryPath &name, const EffectSettings &settings) const overrideAudioUnitEffectvirtual
SetBatchProcessing() overrideEffectvirtual
SetLinearEffectFlag(bool linearEffectFlag)EffectBaseprotected
SetPreviewFullSelectionFlag(bool previewDurationFlag)EffectBaseprotected
SetProperty(AudioUnitPropertyID inID, const T &property, AudioUnitScope inScope=kAudioUnitScope_Global, AudioUnitElement inElement=0) constAudioUnitWrapperinlineprivate
SetRateAndChannels(double sampleRate, const wxString &identifier)AudioUnitWrapperprivate
SetTracks(TrackList *pTracks)EffectBaseinline
ShowClientInterface(const EffectPlugin &plugin, wxWindow &parent, wxDialog &dialog, EffectEditor *pEditor, bool forceModal) const overrideAudioUnitEffectvirtual
ShowHostInterface(EffectPlugin &plugin, wxWindow &parent, const EffectDialogFactory &factory, std::shared_ptr< EffectInstance > &pInstance, EffectSettingsAccess &access, bool forceModal=false)EffectUIServicesvirtual
ShowOptions(const EffectPlugin &plugin) const overrideAudioUnitEffectvirtual
StoreSettings(const EffectDefinitionInterface &effect, const AudioUnitEffectSettings &settings) constAudioUnitWrapperprivate
SupportsAutomation() const overrideAudioUnitEffectvirtual
SupportsRealtime() constEffectDefinitionInterfaceinline
TestUIFlags(unsigned mask)Effect
TotalProgress(double frac, const TranslatableString &={}) constEffectprotected
TrackGroupProgress(int whichGroup, double frac, const TranslatableString &={}) constEffectprotected
TrackProgress(int whichTrack, double frac, const TranslatableString &={}) constEffectprotected
UnsetBatchProcessing() overrideEffectvirtual
ValidateUI(const EffectPlugin &context, EffectSettings &) const overrideBasicEffectUIServicesvirtual
VisitSettings(SettingsVisitor &visitor, EffectSettings &settings) overrideEffectvirtual
VisitSettings(ConstSettingsVisitor &visitor, const EffectSettings &settings) const overrideEffectvirtual
~AudioUnitEffect()AudioUnitEffectvirtual
~ComponentInterface()ComponentInterfacevirtual
~Effect()Effectvirtual
~EffectBase() overrideEffectBase
~EffectDefinitionInterface()EffectDefinitionInterfacevirtual
~EffectInstanceFactory()EffectInstanceFactoryvirtual
~EffectPlugin()EffectPluginvirtual
~EffectSettingsManager()EffectSettingsManagervirtual
~EffectUIServices()EffectUIServicesvirtual
~PerTrackEffect() overridePerTrackEffect
~StatelessPerTrackEffect() overrideStatelessPerTrackEffect