Go to the documentation of this file.
23 template<
typename GetT,
typename SetT>
52 template<
typename GetT,
typename SetT>
53 auto NumberSlider(
const std::string & name, GetT get_fn, SetT set_fn,
double min,
double max)
60 auto NumberSlider(
const std::string & name, T & value,
double min,
double max)
static constexpr size_t write_size()
Definition: elements.h:106
Definition: MessagePackBuilder.h:86
NumberSliderImpl(const std::string &name, GetT get_fn, SetT set_fn, double min, double max)
Definition: NumberSlider.h:28
static constexpr auto type
Definition: NumberSlider.h:26
NumberSliderImpl()
Definition: NumberSlider.h:33
Definition: NumberSlider.h:24
auto read(const T &&value)
Definition: traits.h:188
auto NumberSlider(const std::string &name, GetT get_fn, SetT set_fn, double min, double max)
Definition: NumberSlider.h:53
auto write(T &value)
Definition: traits.h:224
void write(mc_rtc::MessagePackBuilder &writer)
Definition: NumberSlider.h:37
void write(mc_rtc::MessagePackBuilder &builder)
Definition: elements.h:108
static constexpr size_t write_size()
Definition: NumberSlider.h:35
Definition: Observer.h:15
const std::string & name() const
Definition: elements.h:61