#include <itemshortcutcontainer.h>
Used to quickly use items.
Definition at line 38 of file itemshortcutcontainer.h.
Public Member Functions | |
ItemShortcutContainer () | |
Constructor. | |
virtual | ~ItemShortcutContainer () |
Destructor. | |
void | draw (gcn::Graphics *graphics) |
Draws the items. | |
void | mouseDragged (gcn::MouseEvent &event) |
Handles mouse when dragged. | |
void | mousePressed (gcn::MouseEvent &event) |
Handles mouse when pressed. | |
void | mouseReleased (gcn::MouseEvent &event) |
Handles mouse release. | |
Private Member Functions | |
void | mouseExited (gcn::MouseEvent &event) |
void | mouseMoved (gcn::MouseEvent &event) |
Private Attributes | |
bool | mItemClicked |
Item * | mItemMoved |
ItemPopup * | mItemPopup |
ItemShortcutContainer::ItemShortcutContainer | ( | ) |
ItemShortcutContainer::~ItemShortcutContainer | ( | ) | [virtual] |
void ItemShortcutContainer::draw | ( | gcn::Graphics * | graphics | ) | [virtual] |
Draws the items.
Implements ShortcutContainer.
Definition at line 70 of file itemshortcutcontainer.cpp.
void ItemShortcutContainer::mouseDragged | ( | gcn::MouseEvent & | event | ) | [virtual] |
Handles mouse when dragged.
Implements ShortcutContainer.
Definition at line 140 of file itemshortcutcontainer.cpp.
void ItemShortcutContainer::mousePressed | ( | gcn::MouseEvent & | event | ) | [virtual] |
Handles mouse when pressed.
Implements ShortcutContainer.
Definition at line 168 of file itemshortcutcontainer.cpp.
void ItemShortcutContainer::mouseReleased | ( | gcn::MouseEvent & | event | ) | [virtual] |
Handles mouse release.
Implements ShortcutContainer.
Definition at line 200 of file itemshortcutcontainer.cpp.
void ItemShortcutContainer::mouseExited | ( | gcn::MouseEvent & | event | ) | [private] |
Definition at line 251 of file itemshortcutcontainer.cpp.
void ItemShortcutContainer::mouseMoved | ( | gcn::MouseEvent & | event | ) | [private] |
Definition at line 229 of file itemshortcutcontainer.cpp.
bool ItemShortcutContainer::mItemClicked [private] |
Definition at line 75 of file itemshortcutcontainer.h.
Item* ItemShortcutContainer::mItemMoved [private] |
Definition at line 76 of file itemshortcutcontainer.h.
ItemPopup* ItemShortcutContainer::mItemPopup [private] |
Definition at line 78 of file itemshortcutcontainer.h.