diff options
author | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2006-12-09 01:44:18 +0000 |
---|---|---|
committer | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2006-12-09 01:44:18 +0000 |
commit | 3c214ff26a33555e3744608d7047286eb9eb5780 (patch) | |
tree | 46f5dce9cee082509cfa588b4cf93e7eb937e931 /src/gui/char_select.h | |
parent | 4408659ea0f7c25e1d73718576822b562a29d0b4 (diff) | |
download | mana-3c214ff26a33555e3744608d7047286eb9eb5780.tar.gz mana-3c214ff26a33555e3744608d7047286eb9eb5780.tar.bz2 mana-3c214ff26a33555e3744608d7047286eb9eb5780.tar.xz mana-3c214ff26a33555e3744608d7047286eb9eb5780.zip |
Use new animation system in character selection/creation. Shows equipment and
allowed for some cleanup. Had a bit of help from the patch by VictorSan.
Diffstat (limited to 'src/gui/char_select.h')
-rw-r--r-- | src/gui/char_select.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/gui/char_select.h b/src/gui/char_select.h index 0a1b5eac..9fc5fabf 100644 --- a/src/gui/char_select.h +++ b/src/gui/char_select.h @@ -31,6 +31,7 @@ #include <guichan/actionlistener.hpp> +class Player; class LocalPlayer; class Network; class PlayerBox; @@ -51,7 +52,7 @@ class CharSelectDialog : public Window, public gcn::ActionListener LockedArray<LocalPlayer*> *charInfo, unsigned char sex); - void action(const std::string& eventId, gcn::Widget* widget); + void action(const std::string &eventId, gcn::Widget *widget); void updatePlayerInfo(); @@ -110,7 +111,12 @@ class CharCreateDialog : public Window, public gcn::ActionListener CharCreateDialog(Window *parent, int slot, Network *network, unsigned char sex); - void action(const std::string& eventId, gcn::Widget* widget); + /** + * Destructor. + */ + ~CharCreateDialog(); + + void action(const std::string &eventId, gcn::Widget *widget); std::string getName(); @@ -127,6 +133,7 @@ class CharCreateDialog : public Window, public gcn::ActionListener gcn::Button *mCreateButton; gcn::Button *mCancelButton; + Player *mPlayer; PlayerBox *mPlayerBox; int mSlot; |