33 #include "../View/view.h" 44 std::shared_ptr<View>
track()
const;
45 std::shared_ptr<View>
thumb()
const;
76 std::shared_ptr<SliderViewImpl> impl;
void set_min_position(int v)
void set_tick_count(int tick_count)
View for an area of the user interface.
Definition: view.h:65
2D Graphics Canvas
Definition: canvas.h:71
void layout_children(Canvas &canvas) override
Sets the view geometry for all children of this view.
void set_lock_to_ticks(bool lock)
When true the position can be only in integer amount of tick_count.
std::shared_ptr< View > track() const
void set_page_step(int page_step)
std::function< void()> & func_value_changed()
Definition: slider_view.h:39
std::shared_ptr< View > thumb() const
void set_max_position(int v)