Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::gui::Slider::SliderParams Struct Reference

#include <Slider.hpp>

Collaboration diagram for iv::gui::Slider::SliderParams:
[legend]

Public Attributes

double initialValue {50}
 
iv::types::Range< double > valueRange {0, 100}
 
eSliderOrientation orientation {eSliderOrientation::Horizontal}
 
bool displayValue {true}
 
std::optional< std::function< void(double)> > onChangeCallback
 
std::optional< uint64_t > steps
 

Member Data Documentation

◆ displayValue

bool iv::gui::Slider::SliderParams::displayValue {true}

◆ initialValue

double iv::gui::Slider::SliderParams::initialValue {50}

◆ onChangeCallback

std::optional<std::function<void(double)> > iv::gui::Slider::SliderParams::onChangeCallback

◆ orientation

eSliderOrientation iv::gui::Slider::SliderParams::orientation {eSliderOrientation::Horizontal}

◆ steps

std::optional<uint64_t> iv::gui::Slider::SliderParams::steps

◆ valueRange

iv::types::Range<double> iv::gui::Slider::SliderParams::valueRange {0, 100}

The documentation for this struct was generated from the following file: