commit 390770221b8d0f4767260b011ad188777778c166 parent b2b50555805ac8393eb2c1c9be713744d3ceef3b Author: dsp56300 <dsp56300@users.noreply.github.com> Date: Thu, 19 May 2022 20:08:41 +0200 remove code duplication Diffstat:
M | source/jucePlugin/VirusController.cpp | | | 3 | +-- |
M | source/jucePlugin/VirusParameterBinding.cpp | | | 2 | +- |
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/source/jucePlugin/VirusController.cpp b/source/jucePlugin/VirusController.cpp @@ -138,8 +138,7 @@ namespace Virus } for (const auto& param : globalParams) { - auto flags = param->getDescription().classFlags; - if (!(flags & (int)pluginLib::ParameterClass::Global) && !(flags & (int)pluginLib::ParameterClass::NonPartSensitive)) + if (!param->getDescription().isNonPartSensitive()) { jassertfalse; return; diff --git a/source/jucePlugin/VirusParameterBinding.cpp b/source/jucePlugin/VirusParameterBinding.cpp @@ -42,7 +42,7 @@ void VirusParameterBinding::setPart(uint8_t _part) } const auto& desc = b.parameter->getDescription(); - const bool isNonPartExclusive = (desc.classFlags & (int)pluginLib::ParameterClass::Global) || (desc.classFlags & (int)pluginLib::ParameterClass::NonPartSensitive); + const bool isNonPartExclusive = desc.isNonPartSensitive(); if(isNonPartExclusive) continue;