Audacity 3.2.0
VST3EffectBase Member List

This is the complete list of members for VST3EffectBase, 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
CopySettingsContents(const EffectSettings &src, EffectSettings &dst) const overrideVST3EffectBasevirtual
CountWaveTracks()EffectBase
DefaultInstanceFinder(EffectPlugin &plugin)EffectBasestatic
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
DoPass1() constPerTrackEffectprotected
DoPass2() constPerTrackEffectprotected
Effect()Effect
EffectBase()EffectBase
EffectSettingsAccessPtr typedefEffectPlugin
EnablesDebug() constEffectDefinitionInterfacevirtual
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
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
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
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
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
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)VST3EffectBase
VST3EffectBase(const VST3EffectBase &)=deleteVST3EffectBase
VST3EffectBase(VST3EffectBase &&)=deleteVST3EffectBase
VST3PluginValidatorVST3EffectBasefriend
~ComponentInterface()ComponentInterfacevirtual
~Effect()Effectvirtual
~EffectBase() overrideEffectBase
~EffectDefinitionInterface()EffectDefinitionInterfacevirtual
~EffectInstanceFactory()EffectInstanceFactoryvirtual
~EffectPlugin()EffectPluginvirtual
~EffectSettingsManager()EffectSettingsManagervirtual
~PerTrackEffect() overridePerTrackEffect
~VST3EffectBase() overrideVST3EffectBase