67 #ifndef GUI_WIDGETS_SLIDER_H
68 #define GUI_WIDGETS_SLIDER_H
95 const double scaleEnd,
96 const double stepLength);
102 const double scaleStart,
103 const double scaleEnd,
104 const double stepLength);
152 void setScale(
const double scaleStart,
const double scaleEnd);
double markerPositionToValue(const int position) const
int getMarkerPosition() const
void setOrientation(const OrientationT orientation)
void setStepLength(const double length)
void setScale(const double scaleStart, const double scaleEnd)
OrientationT mOrientation
static ImageRect buttons[2]
void mouseExited(MouseEvent &event)
void draw(Graphics *const graphics)
void safeDraw(Graphics *const graphics)
void setScaleStart(const double scaleStart)
double getStepLength() const
void setScaleEnd(const double scaleEnd)
void setValue(const double value)
ImageCollection * mVertexes
void mouseEntered(MouseEvent &event)
void setMarkerLength(const int length)
OrientationT getOrientation() const
void mouseWheelMovedUp(MouseEvent &event)
void keyPressed(KeyEvent &event)
void mouseDragged(MouseEvent &event)
double getScaleStart() const
Slider(Widget2 *const widget, const double scaleEnd, const double stepLength)
double getScaleEnd() const
int getMarkerLength() const
void mousePressed(MouseEvent &event)
void mouseWheelMovedDown(MouseEvent &event)
int valueToMarkerPosition(const double value) const
#define A_DELETE_COPY(func)
Orientation ::T OrientationT