#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] |