From 52416dafc7b19bd49070836ca133e7c2ac81c3a7 Mon Sep 17 00:00:00 2001 From: falkTX Date: Tue, 25 Feb 2025 10:02:53 +0100 Subject: [PATCH] Add KnobEventHandler::getMinimum/getMaximum() Signed-off-by: falkTX --- dgl/EventHandlers.hpp | 3 +++ dgl/src/EventHandlers.cpp | 10 ++++++++++ 2 files changed, 13 insertions(+) diff --git a/dgl/EventHandlers.hpp b/dgl/EventHandlers.hpp index 450ff4e2..f05f70d8 100644 --- a/dgl/EventHandlers.hpp +++ b/dgl/EventHandlers.hpp @@ -144,6 +144,9 @@ class KnobEventHandler // NOTE: value is assumed to be scaled if using log void setDefault(float def) noexcept; + float getMinimum() const noexcept; + float getMaximum() const noexcept; + // NOTE: value is assumed to be scaled if using log void setRange(float min, float max) noexcept; diff --git a/dgl/src/EventHandlers.cpp b/dgl/src/EventHandlers.cpp index d3b6cd3e..9ae82ae7 100644 --- a/dgl/src/EventHandlers.cpp +++ b/dgl/src/EventHandlers.cpp @@ -719,6 +719,16 @@ void KnobEventHandler::setDefault(const float def) noexcept pData->usingDefault = true; } +float KnobEventHandler::getMinimum() const noexcept +{ + return pData->minimum; +} + +float KnobEventHandler::getMaximum() const noexcept +{ + return pData->maximum; +} + void KnobEventHandler::setRange(const float min, const float max) noexcept { pData->setRange(min, max);