MCPcopy Create free account
hub / github.com/audacity/audacity / GetFactoryPresets

Method GetFactoryPresets

libraries/lib-vst3/VST3EffectBase.cpp:127–141  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

125}
126
127RegistryPaths VST3EffectBase::GetFactoryPresets() const
128{
129 if(!mRescanFactoryPresets)
130 return mFactoryPresetNames;
131
132 VST3Wrapper wrapper(*mModule, mEffectClassInfo);
133 for(auto& desc : wrapper.FindFactoryPresets())
134 {
135 mFactoryPresetNames.push_back(desc.displayName);
136 mFactoryPresetIDs.push_back(desc.id);
137 }
138 mRescanFactoryPresets = false;
139
140 return mFactoryPresetNames;
141}
142
143OptionalMessage VST3EffectBase::LoadFactoryPreset(int index, EffectSettings& settings) const
144{

Callers

nothing calls this directly

Calls 2

FindFactoryPresetsMethod · 0.80
push_backMethod · 0.45

Tested by

no test coverage detected