| 12345678910111213141516171819202122232425262728 |
- $#include "Slider.h"
- /// %Slider bar %UI element.
- class Slider : public BorderImage
- {
- public:
- /// Set orientation type.
- void SetOrientation(Orientation orientation);
- /// Set slider range maximum value (minimum value is always 0.)
- void SetRange(float range);
- /// Set slider current value.
- void SetValue(float value);
- /// Change value by a delta.
- void ChangeValue(float delta);
- /// Set paging minimum repeat rate (number of events per second).
- void SetRepeatRate(float rate);
- /// Return orientation type.
- Orientation GetOrientation() const { return orientation_; }
- /// Return slider range.
- float GetRange() const { return range_; }
- /// Return slider current value.
- float GetValue() const { return value_; }
- /// Return knob element.
- BorderImage* GetKnob() const { return knob_; }
- /// Return paging minimum repeat rate (number of events per second).
- float GetRepeatRate() const { return repeatRate_; }
- };
|