Inheritance diagram for Exponent::GUI::Controls::CProgressBar:
Definition at line 34 of file CProgressBar.hpp.
Exponent::GUI::Controls::CProgressBar::CProgressBar | ( | IControlRoot * | root, | |
const long | uniqueId, | |||
const CRect & | area | |||
) |
Construction
root | The root control | |
uniqueId | The unique panel id | |
area | The controls onscreen area |
virtual Exponent::GUI::Controls::CProgressBar::~CProgressBar | ( | ) | [virtual] |
Destruction
virtual void Exponent::GUI::Controls::CProgressBar::drawControl | ( | CGraphics & | graphics | ) | [virtual] |
Draw the controls
graphics | The graphics context |
Reimplemented from Exponent::GUI::Controls::CTextLabel.
virtual void Exponent::GUI::Controls::CProgressBar::setValue | ( | const double | value | ) | [virtual] |
Set the vlaue of the control, treat as percentage to set the progress
value | The value between 0 - 1 |
Reimplemented from Exponent::GUI::Controls::CControl.
CRect Exponent::GUI::Controls::CProgressBar::m_progressBarArea [protected] |
The area covered by the progress
Definition at line 81 of file CProgressBar.hpp.