#include <emoteshortcutcontainer.h>
Used to quickly use emoticons.
Definition at line 37 of file emoteshortcutcontainer.h.
Public Member Functions | |
EmoteShortcutContainer () | |
Constructor. | |
virtual | ~EmoteShortcutContainer () |
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 Attributes | |
std::vector< const AnimatedSprite * > | mEmoteImg |
bool | mEmoteClicked |
int | mEmoteMoved |
EmoteShortcutContainer::EmoteShortcutContainer | ( | ) |
EmoteShortcutContainer::~EmoteShortcutContainer | ( | ) | [virtual] |
void EmoteShortcutContainer::draw | ( | gcn::Graphics * | graphics | ) | [virtual] |
Draws the items.
Implements ShortcutContainer.
Definition at line 77 of file emoteshortcutcontainer.cpp.
void EmoteShortcutContainer::mouseDragged | ( | gcn::MouseEvent & | event | ) | [virtual] |
Handles mouse when dragged.
Implements ShortcutContainer.
Definition at line 124 of file emoteshortcutcontainer.cpp.
void EmoteShortcutContainer::mousePressed | ( | gcn::MouseEvent & | event | ) | [virtual] |
Handles mouse when pressed.
Implements ShortcutContainer.
Definition at line 150 of file emoteshortcutcontainer.cpp.
void EmoteShortcutContainer::mouseReleased | ( | gcn::MouseEvent & | event | ) | [virtual] |
Handles mouse release.
Implements ShortcutContainer.
Definition at line 169 of file emoteshortcutcontainer.cpp.
std::vector<const AnimatedSprite*> EmoteShortcutContainer::mEmoteImg [private] |
Definition at line 71 of file emoteshortcutcontainer.h.
bool EmoteShortcutContainer::mEmoteClicked [private] |
Definition at line 73 of file emoteshortcutcontainer.h.
int EmoteShortcutContainer::mEmoteMoved [private] |
Definition at line 74 of file emoteshortcutcontainer.h.