#include <slider.h>
Same as the Guichan slider but with custom look.
Definition at line 34 of file slider.h.
Public Member Functions | |
| Slider (double scaleEnd=1.0) | |
| Constructor with scale start equal to 0. | |
| Slider (double scaleStart, double scaleEnd) | |
| Constructor. | |
| ~Slider () | |
| Destructor. | |
| void | draw (gcn::Graphics *graphics) |
| Draws the slider. | |
| void | drawMarker (gcn::Graphics *graphics) |
| Draws the marker. | |
Private Member Functions | |
| void | init () |
| Used to initialize instances. | |
Static Private Attributes | |
| static Image * | hStart |
| static Image * | hMid |
| static Image * | hEnd |
| static Image * | hGrip |
| static Image * | vStart |
| static Image * | vMid |
| static Image * | vEnd |
| static Image * | vGrip |
| static float | mAlpha = 1.0 |
| static int | mInstances = 0 |
| Slider::Slider | ( | double | scaleEnd = 1.0 |
) |
| Slider::Slider | ( | double | scaleStart, | |
| double | scaleEnd | |||
| ) |
| Slider::~Slider | ( | ) |
| void Slider::draw | ( | gcn::Graphics * | graphics | ) |
| void Slider::drawMarker | ( | gcn::Graphics * | graphics | ) |
| void Slider::init | ( | ) | [private] |
Image * Slider::hStart [static, private] |
Image * Slider::hMid [static, private] |
Image * Slider::hEnd [static, private] |
Image * Slider::hGrip [static, private] |
Image * Slider::vStart [static, private] |
Image * Slider::vMid [static, private] |
Image * Slider::vEnd [static, private] |
Image * Slider::vGrip [static, private] |
float Slider::mAlpha = 1.0 [static, private] |
int Slider::mInstances = 0 [static, private] |
1.5.5