diff --git a/Userland/Libraries/LibDSP/ProcessorParameter.h b/Userland/Libraries/LibDSP/ProcessorParameter.h index 6945a4dd6f..022b24ba38 100644 --- a/Userland/Libraries/LibDSP/ProcessorParameter.h +++ b/Userland/Libraries/LibDSP/ProcessorParameter.h @@ -118,6 +118,15 @@ private: double const m_default_value; }; +template +requires(IsEnum) class ProcessorEnumParameter final : public Detail::ProcessorParameterSingleValue { +public: + ProcessorEnumParameter(String name, EnumT initial_value) + : Detail::ProcessorParameterSingleValue(move(name), initial_value, ParameterType::Enum) + { + } +}; + } template<> struct AK::Formatter : AK::StandardFormatter {