Inheritance diagram for Exponent::GUI::Controls::CWaveCycle:
Displays a cycle wave display
Definition at line 36 of file CWaveCycle.hpp.
Exponent::GUI::Controls::CWaveCycle::CWaveCycle | ( | IControlRoot * | root, | |
const long | uniqueId, | |||
const CRect & | area | |||
) |
Construction
root | The root control | |
uniqueId | The id of the control | |
area | The size of the control |
virtual Exponent::GUI::Controls::CWaveCycle::~CWaveCycle | ( | ) | [virtual] |
Destruction
virtual void Exponent::GUI::Controls::CWaveCycle::drawControl | ( | CGraphics & | graphics | ) | [virtual] |
Draw the control
graphics | The graphics context |
Reimplemented from Exponent::GUI::Controls::CControl.
void Exponent::GUI::Controls::CWaveCycle::setNextValue | ( | const double | value | ) |
Set the next value
value | The value to add to the value cycle |
long Exponent::GUI::Controls::CWaveCycle::m_position [protected] |
The position in the waveform
Definition at line 81 of file CWaveCycle.hpp.
CPolygon Exponent::GUI::Controls::CWaveCycle::m_wave [protected] |
The waveform
Definition at line 80 of file CWaveCycle.hpp.