From 02a698bcc851d6ababa6209e4e5380d93799bc46 Mon Sep 17 00:00:00 2001 From: Chris Date: Tue, 18 Jun 2024 12:48:33 +0200 Subject: [PATCH] add default value getter --- dgl/EventHandlers.hpp | 2 ++ dgl/src/EventHandlers.cpp | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/dgl/EventHandlers.hpp b/dgl/EventHandlers.hpp index de186e2f..193d19cb 100644 --- a/dgl/EventHandlers.hpp +++ b/dgl/EventHandlers.hpp @@ -136,6 +136,8 @@ public: // NOTE: value is assumed to be scaled if using log void setDefault(float def) noexcept; + float getDefault() 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 21840cba..1d535f5d 100644 --- a/dgl/src/EventHandlers.cpp +++ b/dgl/src/EventHandlers.cpp @@ -624,6 +624,11 @@ void KnobEventHandler::setDefault(const float def) noexcept pData->usingDefault = true; } +float KnobEventHandler::getDefault() noexcept +{ + return pData->valueDef; +} + void KnobEventHandler::setRange(const float min, const float max) noexcept { pData->setRange(min, max);