Slider widget.
More...
#include <slider.h>
|
| | Slider (double scaleEnd=1.0) |
| | Constructor with scale start equal to 0.
|
| |
| | Slider (double scaleStart, double scaleEnd) |
| | Constructor.
|
| |
| void | draw (gcn::Graphics *graphics) override |
| | Draws the slider.
|
| |
| void | drawFrame (gcn::Graphics *graphics) override |
| |
| void | drawMarker (gcn::Graphics *graphics) override |
| |
| void | mouseEntered (gcn::MouseEvent &event) override |
| | Called when the mouse enteres the widget area.
|
| |
| void | mouseExited (gcn::MouseEvent &event) override |
| | Called when the mouse leaves the widget area.
|
| |
|
| void | init () |
| | Used to initialize instances.
|
| |
Slider widget.
Same as the Guichan slider but with custom look.
Definition at line 31 of file slider.h.
◆ Slider() [1/2]
| Slider::Slider |
( |
double |
scaleEnd = 1.0 | ) |
|
Constructor with scale start equal to 0.
Definition at line 29 of file slider.cpp.
◆ Slider() [2/2]
| Slider::Slider |
( |
double |
scaleStart, |
|
|
double |
scaleEnd |
|
) |
| |
Constructor.
- Parameters
-
| scaleStart | The minimum value of the slider |
| scaleEnd | The maximum value of the slider |
Definition at line 35 of file slider.cpp.
◆ draw()
| void Slider::draw |
( |
gcn::Graphics * |
graphics | ) |
|
|
override |
◆ drawFrame()
| void Slider::drawFrame |
( |
gcn::Graphics * |
graphics | ) |
|
|
inlineoverride |
◆ drawMarker()
| void Slider::drawMarker |
( |
gcn::Graphics * |
graphics | ) |
|
|
inlineoverride |
◆ init()
Used to initialize instances.
Definition at line 41 of file slider.cpp.
◆ mouseEntered()
| void Slider::mouseEntered |
( |
gcn::MouseEvent & |
event | ) |
|
|
override |
Called when the mouse enteres the widget area.
Definition at line 67 of file slider.cpp.
◆ mouseExited()
| void Slider::mouseExited |
( |
gcn::MouseEvent & |
event | ) |
|
|
override |
Called when the mouse leaves the widget area.
Definition at line 72 of file slider.cpp.
◆ mHasMouse
| bool Slider::mHasMouse = false |
|
private |
The documentation for this class was generated from the following files: