GClasses
|
#include <GWidgets.h>
Public Member Functions | |
GWidgetVertSlider (GWidgetGroup *pParent, int x, int y, int w, int h) | |
virtual | ~GWidgetVertSlider () |
virtual WidgetType | type () |
float | pos () |
void | setPos (float f) |
virtual void | draw (GImage *pCanvas, int x, int y) |
Draws this widget on pCanvas at (x,y) | |
Protected Member Functions | |
virtual void | onSlideTab (GWidgetSliderTab *pTab, int dx, int dy) |
virtual void | onClickTab (GWidgetSliderTab *pTab) |
Protected Attributes | |
bool | m_dirty |
float | m_fPos |
GWidgetSliderTab * | m_pAboveTab |
GWidgetSliderTab * | m_pTab |
GWidgetSliderTab * | m_pBelowTab |
GClasses::GWidgetVertSlider::GWidgetVertSlider | ( | GWidgetGroup * | pParent, |
int | x, | ||
int | y, | ||
int | w, | ||
int | h | ||
) |
virtual GClasses::GWidgetVertSlider::~GWidgetVertSlider | ( | ) | [virtual] |
virtual void GClasses::GWidgetVertSlider::draw | ( | GImage * | pCanvas, |
int | x, | ||
int | y | ||
) | [virtual] |
Draws this widget on pCanvas at (x,y)
Implements GClasses::GWidget.
virtual void GClasses::GWidgetVertSlider::onClickTab | ( | GWidgetSliderTab * | pTab | ) | [protected, virtual] |
Reimplemented from GClasses::GWidgetGroup.
virtual void GClasses::GWidgetVertSlider::onSlideTab | ( | GWidgetSliderTab * | pTab, |
int | dx, | ||
int | dy | ||
) | [protected, virtual] |
Reimplemented from GClasses::GWidgetGroup.
float GClasses::GWidgetVertSlider::pos | ( | ) | [inline] |
void GClasses::GWidgetVertSlider::setPos | ( | float | f | ) |
virtual WidgetType GClasses::GWidgetVertSlider::type | ( | ) | [inline, virtual] |
Implements GClasses::GWidget.
bool GClasses::GWidgetVertSlider::m_dirty [protected] |
float GClasses::GWidgetVertSlider::m_fPos [protected] |
GWidgetSliderTab* GClasses::GWidgetVertSlider::m_pAboveTab [protected] |
GWidgetSliderTab* GClasses::GWidgetVertSlider::m_pBelowTab [protected] |
GWidgetSliderTab* GClasses::GWidgetVertSlider::m_pTab [protected] |