kblackbox
KBBItemWithPosition Class Reference
#include <kbbitemwithposition.h>

Detailed Description
Item with position.Items with position can be managed by the class KBBGraphicsItemSet.
Definition at line 37 of file kbbitemwithposition.h.
Public Member Functions | |
| virtual | ~KBBItemWithPosition () |
| virtual const int | position ()=0 |
| virtual void | cleanDelete () |
| virtual void | highlight (bool) |
| virtual void | highlightBoth (bool) |
| virtual void | setPause (bool state) |
Constructor & Destructor Documentation
| KBBItemWithPosition::~KBBItemWithPosition | ( | ) | [virtual] |
Definition at line 35 of file kbbitemwithposition.cpp.
Member Function Documentation
| virtual const int KBBItemWithPosition::position | ( | ) | [pure virtual] |
Implemented in KBBGraphicsItemLaser, KBBGraphicsItemOnBox, and KBBGraphicsItemRayResult.
| void KBBItemWithPosition::cleanDelete | ( | ) | [virtual] |
Destructor for dependent QGraphicsItem Some QGraphicsItem s needs to delete other dependent QGraphicsItemo s before being deleted.
In this case, this methode should be reimplemented. If the object is not a QGraphicsItem, you probably don't need to reimplement it and can just reimplement the normal destructor in a child class.
It's different from the normal destructor that only destroys this QGraphicsItem. By exiting KBlackBox, the QGraphicsScene is been destroyed and call in an arbitrary order the destructors of all QGraphicsItem.s. So the dependent items may be destroy before this one: That's why we cannot always destroy them in the normal destructor of this class.
Reimplemented in KBBGraphicsItemRayResult.
Definition at line 45 of file kbbitemwithposition.cpp.
| void KBBItemWithPosition::highlight | ( | bool | ) | [virtual] |
| void KBBItemWithPosition::highlightBoth | ( | bool | ) | [virtual] |
| void KBBItemWithPosition::setPause | ( | bool | state | ) | [virtual] |
Should the element changes if the game is paused? Do nothing.
Reimplement this methode to do something if the game is paused.
Reimplemented in KBBGraphicsItemRayResult.
Definition at line 61 of file kbbitemwithposition.cpp.
The documentation for this class was generated from the following files:
KDE 4.0 API Reference