| 119 | } |
| 120 | |
| 121 | bool EffectManager::HasPresets(const PluginID & ID) |
| 122 | { |
| 123 | auto effect = GetEffect(ID); |
| 124 | |
| 125 | if (!effect) |
| 126 | { |
| 127 | return false; |
| 128 | } |
| 129 | |
| 130 | return GetUserPresets(*effect).size() > 0 || |
| 131 | effect->GetDefinition().GetFactoryPresets().size() > 0 || |
| 132 | HasCurrentSettings(*effect) || |
| 133 | HasFactoryDefaults(*effect); |
| 134 | } |
| 135 | |
| 136 | // This function is used only in the macro programming user interface |
| 137 | wxString EffectManager::GetPreset( |
no test coverage detected