libkdegames
KGameCanvasRectangle Class Reference
#include <kgamecanvas.h>

Detailed Description
A solid rectangle.A KGameCanvasPixmap is a pixmap that can be put in the canvas.
Definition at line 415 of file kgamecanvas.h.
Public Member Functions | |
| KGameCanvasRectangle (const QColor &color, const QSize &size, KGameCanvasAbstract *canvas=NULL) | |
| KGameCanvasRectangle (KGameCanvasAbstract *canvas=NULL) | |
| virtual | ~KGameCanvasRectangle () |
| QColor | color () const |
| void | setColor (const QColor &color) |
| void | setSize (const QSize &size) |
| virtual void | paint (QPainter *p) |
| virtual QRect | rect () const |
| virtual bool | layered () const |
Constructor & Destructor Documentation
| KGameCanvasRectangle::KGameCanvasRectangle | ( | const QColor & | color, | |
| const QSize & | size, | |||
| KGameCanvasAbstract * | canvas = NULL | |||
| ) |
Constructor, specifying the pixmap and the parameters to use.
Definition at line 771 of file kgamecanvas.cpp.
| KGameCanvasRectangle::KGameCanvasRectangle | ( | KGameCanvasAbstract * | canvas = NULL |
) |
| KGameCanvasRectangle::~KGameCanvasRectangle | ( | ) | [virtual] |
Definition at line 786 of file kgamecanvas.cpp.
Member Function Documentation
| QColor KGameCanvasRectangle::color | ( | ) | const [inline] |
| void KGameCanvasRectangle::setColor | ( | const QColor & | color | ) |
| void KGameCanvasRectangle::setSize | ( | const QSize & | size | ) |
| void KGameCanvasRectangle::paint | ( | QPainter * | p | ) | [virtual] |
Override this function to draw the item with the painter.
Implements KGameCanvasItem.
Definition at line 805 of file kgamecanvas.cpp.
| QRect KGameCanvasRectangle::rect | ( | ) | const [virtual] |
Override this function to return the rect the item will be drawn into.
Implements KGameCanvasItem.
Definition at line 809 of file kgamecanvas.cpp.
| virtual bool KGameCanvasRectangle::layered | ( | ) | const [inline, virtual] |
Override this function to specify if the painting operations will paint over each other.
If not, the item will be drawn more quickly when opacity is != 255, because it does not have to be painted onto a pixmap first. If you don't care about the item's opacity, don't care about this function as well.
Reimplemented from KGameCanvasItem.
Definition at line 441 of file kgamecanvas.h.
The documentation for this class was generated from the following files:
KDE 4.0 API Reference