#include <windowborderbutton.h>
Public Member Functions | |
| WindowBorderButton (s16 x, s16 y, u16 width, u16 height, char normalGlyph, char clickedGlyph, FontBase *font=NULL) | |
| virtual void | draw (Rect clipRect) |
Protected Member Functions | |
| virtual | ~WindowBorderButton () |
| WindowBorderButton (const WindowBorderButton &windowBorderButton) | |
Class representing a button that will appear in the window border.
| WindowBorderButton::WindowBorderButton | ( | s16 | x, | |
| s16 | y, | |||
| u16 | width, | |||
| u16 | height, | |||
| char | normalGlyph, | |||
| char | clickedGlyph, | |||
| FontBase * | font = NULL | |||
| ) |
Constructor.
| x | The x co-ordinate of the gadget. | |
| y | The y co-ordinate of the gadget. | |
| width | The width of the gadget. | |
| height | The height of the gadget. | |
| normalGlyph | The glyph to display when the gadget is not clicked. | |
| clickedGlyph | The glyph to display when the gadget is clicked. | |
| font | The font to use. |
| virtual WoopsiUI::WindowBorderButton::~WindowBorderButton | ( | ) | [inline, protected, virtual] |
Destructor.
| WoopsiUI::WindowBorderButton::WindowBorderButton | ( | const WindowBorderButton & | windowBorderButton | ) | [inline, protected] |
Copy constructor is protected to prevent usage.
| void WindowBorderButton::draw | ( | Rect | clipRect | ) | [virtual] |
Draw the area of this gadget that falls within the clipping region. Called by the draw() function to draw all visible regions.
| clipRect | The clipping region to draw. |
Reimplemented from WoopsiUI::DecorationGlyphButton.
1.6.1