Audacity 3.2.0
VST3Effect Member List

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

BeginPreview(const EffectSettings &settings)EffectBasevirtual
Buffers typedefPerTrackEffectprivate
CalcPreviewInputLength(const EffectSettings &settings, double previewLength) const overrideEffectprotectedvirtual
CanExportPresets() const overrideVST3EffectBasevirtual
CheckWhetherSkipEffect(const EffectSettings &settings) const overrideEffectprotectedvirtual
CloseUI() const overrideBasicEffectUIServicesvirtual
CopySettingsContents(const EffectSettings &src, EffectSettings &dst) const overrideVST3EffectBasevirtual
CountWaveTracks()EffectBase
DefaultInstanceFinder(EffectPlugin &plugin)EffectBasestatic
DefaultMessageBoxStyle enum valueEffectUIServices
Delegate(Effect &delegate, EffectSettings &settings, InstanceFinder finder={})Effect
DestroyOutputTracks() constPerTrackEffectprotected
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
ExportPresets(const EffectPlugin &plugin, const EffectSettings &settings) const overrideVST3Effectvirtual
Factory typedefPerTrackEffectprivate
FetchParameters(Effect &e, EffectSettings &)Effectinlinestatic
FindInstance(EffectPlugin &plugin)EffectBasestatic
FindProject() constEffectBaseprotected
GetBounds(const WaveTrack &track, sampleCount *start, sampleCount *len)Effectprotected
GetClassification() constEffectDefinitionInterfacevirtual
GetDefaultDuration()EffectBaseprivate
GetDefinition() const overrideEffectvirtual
GetDescription() const overrideVST3EffectBasevirtual
GetFactoryPresets() const overrideVST3EffectBasevirtual
GetFamily() const overrideVST3EffectBasevirtual
GetFamilySymbol()VST3EffectBasestatic
GetName() constComponentInterface
GetNumWaveGroups() constEffectinlineprotected
GetNumWaveTracks() constEffectinlineprotected
GetPath() const overrideVST3EffectBasevirtual
GetSavedStateGroup()Effectprivate
GetSelectionFormat()Effectvirtual
GetSquashedName(const Identifier &ident)EffectDefinitionInterfacestatic
GetSymbol() const overrideVST3EffectBasevirtual
GetType() const overrideVST3EffectBasevirtual
GetVendor() const overrideVST3EffectBasevirtual
GetVersion() const overrideVST3EffectBasevirtual
HasOptions() const overrideVST3EffectBasevirtual
HelpPage() constEffectDefinitionInterfacevirtual
ImportPresets(const EffectPlugin &plugin, EffectSettings &settings) const overrideVST3Effectvirtual
inputTracks() constEffectBaseinlineprotected
InstanceFinder typedefEffectPlugin
InstancePointer typedefEffectPlugin
IsBatchProcessing() const overrideEffectvirtual
IsDefault() const overrideVST3EffectBasevirtual
IsHiddenFromMenus() constEffectDefinitionInterfacevirtual
IsInteractive() const overrideVST3EffectBasevirtual
IsLinearEffect() constEffectBaseinline
IsPreviewing() constEffectBaseinlineprotected
kCurrentSettingsIdentEffectPluginstatic
kFactoryDefaultsIdentEffectPluginstatic
kFactoryPresetIdentEffectPluginstatic
kUserPresetIdentEffectPluginstatic
LoadFactoryDefaults(EffectSettings &settings) const overrideEffectvirtual
LoadFactoryPreset(int id, EffectSettings &settings) const overrideVST3EffectBasevirtual
LoadPreset(const wxString &id, EffectSettings &settings) constVST3EffectBaseprotected
LoadSettings(const CommandParameters &parms, EffectSettings &settings) const overrideVST3EffectBasevirtual
LoadSettingsFromString(const wxString &parms, EffectSettings &settings) const overrideEffectvirtual
LoadUserPreset(const RegistryPath &name, EffectSettings &settings) const overrideVST3EffectBasevirtual
MakeEditor(ShuttleGui &S, EffectInstance &instance, EffectSettingsAccess &access, const EffectOutputs *pOutputs) const finalVST3Effectprivatevirtual
MakeInstance() const overrideVST3EffectBasevirtual
MakeOutputs() constEffectSettingsManagervirtual
MakeOutputTracks()PerTrackEffectprotected
MakeSettings() const overrideVST3EffectBasevirtual
ManualPage() constEffectDefinitionInterfacevirtual
mEffectClassInfoVST3EffectBaseprotected
mFactoryEffectBase
mFactoryPresetIDsVST3EffectBasemutableprotected
mFactoryPresetNamesVST3EffectBasemutableprotected
mIsBatchEffectprivate
mIsLinearEffectEffectBaseprivate
mIsPreviewEffectBase
mModuleVST3EffectBaseprotected
mNumGroupsEffectBaseprivate
mNumTracksEffectBase
mpOutputTracksPerTrackEffectmutableprivate
mPresetNamesEffectBaseprotected
mPreviewFullSelectionEffectBaseprivate
mProgressEffectBase
mProjectRateEffectBase
mRescanFactoryPresetsVST3EffectBasemutableprotected
mSampleCntPerTrackEffectprotected
mT0EffectBase
mT1EffectBase
mTracksEffectBase
mUIFlagsEffectBaseprotected
operator=(const VST3EffectBase &)=deleteVST3EffectBase
operator=(VST3EffectBase &)=deleteVST3EffectBase
PerTrackEffect::operator=(EffectPlugin &)=deleteEffectPlugin
Parameters() constEffectvirtual
PopulateUI(const EffectPlugin &plugin, ShuttleGui &S, EffectInstance &instance, EffectSettingsAccess &access, const EffectOutputs *pOutputs) const overrideVST3Effectvirtual
PreviewsFullSelection() constEffectBaseinline
Process(EffectInstance &instance, EffectSettings &settings) constPerTrackEffectprotected
ProcessPass(TrackList &outputs, Instance &instance, EffectSettings &settings)PerTrackEffectprivate
ProcessTrack(int channel, const Factory &factory, EffectSettings &settings, AudioGraph::Source &source, AudioGraph::Sink &sink, std::optional< sampleCount > genLength, double sampleRate, const SampleTrack &leader, Buffers &inBuffers, Buffers &outBuffers)PerTrackEffectprivatestatic
RealtimeSince enum nameEffectDefinitionInterface
RealtimeSupport() const overrideVST3EffectBasevirtual
SaveSettings(const EffectSettings &settings, CommandParameters &parms) const overrideVST3EffectBasevirtual
SaveSettingsAsString(const EffectSettings &settings, wxString &parms) const overrideEffectvirtual
SaveUserPreset(const RegistryPath &name, const EffectSettings &settings) const overrideVST3EffectBasevirtual
SetBatchProcessing() overrideEffectvirtual
SetLinearEffectFlag(bool linearEffectFlag)EffectBaseprotected
SetPreviewFullSelectionFlag(bool previewDurationFlag)EffectBaseprotected
SetTracks(TrackList *pTracks)EffectBase
ShowClientInterface(const EffectPlugin &plugin, wxWindow &parent, wxDialog &dialog, EffectEditor *pEditor, bool forceModal) const overrideVST3Effectvirtual
ShowHostInterface(EffectBase &plugin, wxWindow &parent, const EffectDialogFactory &factory, std::shared_ptr< EffectInstance > &pInstance, EffectSettingsAccess &access, bool forceModal=false)EffectUIServicesvirtual
ShowOptions(const EffectPlugin &plugin) const overrideVST3Effectvirtual
SupportsAutomation() const overrideVST3EffectBasevirtual
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
VST3EffectBase(std::shared_ptr< VST3::Hosting::Module > module, VST3::Hosting::ClassInfo effectClassInfo)VST3Effect
VST3EffectBase(const VST3EffectBase &)=deleteVST3Effect
VST3EffectBase(VST3EffectBase &&)=deleteVST3Effect
~ComponentInterface()ComponentInterfacevirtual
~Effect()Effectvirtual
~EffectBase() overrideEffectBase
~EffectDefinitionInterface()EffectDefinitionInterfacevirtual
~EffectInstanceFactory()EffectInstanceFactoryvirtual
~EffectPlugin()EffectPluginvirtual
~EffectSettingsManager()EffectSettingsManagervirtual
~EffectUIServices()EffectUIServicesvirtual
~PerTrackEffect() overridePerTrackEffect
~VST3Effect() overrideVST3Effect
~VST3EffectBase() overrideVST3EffectBase