Browse Source

Add KnobEventHandler::getMinimum/getMaximum()

Signed-off-by: falkTX <falktx@falktx.com>
pull/498/head
falkTX 2 months ago
parent
commit
52416dafc7
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 13 additions and 0 deletions
  1. +3
    -0
      dgl/EventHandlers.hpp
  2. +10
    -0
      dgl/src/EventHandlers.cpp

+ 3
- 0
dgl/EventHandlers.hpp View File

@@ -144,6 +144,9 @@ public:
// NOTE: value is assumed to be scaled if using log // NOTE: value is assumed to be scaled if using log
void setDefault(float def) noexcept; void setDefault(float def) noexcept;


float getMinimum() const noexcept;
float getMaximum() const noexcept;

// NOTE: value is assumed to be scaled if using log // NOTE: value is assumed to be scaled if using log
void setRange(float min, float max) noexcept; void setRange(float min, float max) noexcept;




+ 10
- 0
dgl/src/EventHandlers.cpp View File

@@ -719,6 +719,16 @@ void KnobEventHandler::setDefault(const float def) noexcept
pData->usingDefault = true; 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 void KnobEventHandler::setRange(const float min, const float max) noexcept
{ {
pData->setRange(min, max); pData->setRange(min, max);


Loading…
Cancel
Save