Logo Search packages:      
Sourcecode: mana version File versions  Download package

Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Private Member Functions

TmwAthena::CharServerHandler Class Reference

#include <charserverhandler.h>

Inheritance diagram for TmwAthena::CharServerHandler:
Inheritance graph
[legend]
Collaboration diagram for TmwAthena::CharServerHandler:
Collaboration graph
[legend]

List of all members.

Public Member Functions

int baseSprite () const
void chooseCharacter (Net::Character *character)
void connect ()
void deleteCharacter (Net::Character *character)
int hairSprite () const
virtual void handleMessage (Net::MessageIn &msg)
int maxSprite () const
void newCharacter (const std::string &name, int slot, bool gender, int hairstyle, int hairColor, const std::vector< int > &stats)
void requestCharacters ()
void setCharCreateDialog (CharCreateDialog *window)
void setCharSelectDialog (CharSelectDialog *window)
void setNetwork (Network *network)
void switchCharacter ()

Public Attributes

const Uint16 * handledMessages

Protected Member Functions

void unlockCharSelectDialog ()
void updateCharSelectDialog ()

Protected Attributes

Net::Characters mCharacters
CharCreateDialogmCharCreateDialog
CharSelectDialogmCharSelectDialog
NetworkmNetwork
Net::CharactermSelectedCharacter

Private Member Functions

LocalPlayerreadPlayerData (Net::MessageIn &msg, int *slot)

Detailed Description

Deals with incoming messages from the character server.

Definition at line 38 of file charserverhandler.h.


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

Generated by  Doxygen 1.6.0   Back to index