EmoteShortcutContainer Class Reference
[Core GUI related classes (widgets)]

#include <emoteshortcutcontainer.h>

Inheritance diagram for EmoteShortcutContainer:

ShortcutContainer

List of all members.


Detailed Description

An emote shortcut container.

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

Constructor & Destructor Documentation

EmoteShortcutContainer::EmoteShortcutContainer (  ) 

Constructor.

Initializes the graphic.

Definition at line 46 of file emoteshortcutcontainer.cpp.

EmoteShortcutContainer::~EmoteShortcutContainer (  )  [virtual]

Destructor.

Definition at line 72 of file emoteshortcutcontainer.cpp.


Member Function Documentation

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.


Member Data Documentation

std::vector<const AnimatedSprite*> EmoteShortcutContainer::mEmoteImg [private]

Definition at line 71 of file emoteshortcutcontainer.h.

Definition at line 73 of file emoteshortcutcontainer.h.

Definition at line 74 of file emoteshortcutcontainer.h.


The documentation for this class was generated from the following files:

Generated on Sun Apr 26 17:30:43 2009 for The Mana World by  doxygen 1.5.5