ManaPlus
|
#include <partyhandler.h>
Public Member Functions | |
PartyHandler () | |
~PartyHandler () | |
void | join (const int partyId) const |
PartyShareT | getShareExperience () const |
PartyShareT | getShareItems () const |
void | clear () const |
ChatTab * | getTab () const |
Public Member Functions inherited from Net::PartyHandler | |
PartyHandler () | |
virtual void | create (const std::string &name) const =0 |
virtual void | invite (const std::string &name) const =0 |
virtual void | leave () const =0 |
virtual void | kick (const Being *const player) const =0 |
virtual void | kick (const std::string &name) const =0 |
virtual void | chat (const std::string &text) const =0 |
virtual void | setShareExperience (const PartyShareT share) const =0 |
virtual void | setShareItems (const PartyShareT share) const =0 |
virtual PartyShareT | getShareAutoItems () const =0 |
virtual void | setShareAutoItems (const PartyShareT share) const =0 |
virtual void | changeLeader (const std::string &name) const =0 |
virtual void | allowInvite (const bool allow) const =0 |
virtual void | inviteResponse (const int partyId, const bool accept) const =0 |
Static Public Member Functions | |
static void | reload () |
Definition at line 32 of file partyhandler.h.
Ea::PartyHandler::PartyHandler | ( | ) |
Definition at line 38 of file partyhandler.cpp.
References Party::getParty(), Ea::PartyRecv::mShareExp, Ea::PartyRecv::mShareItems, Ea::taParty, and PartyShare::UNKNOWN.
|
virtual |
Reimplemented from Net::PartyHandler.
Reimplemented in TmwAthena::PartyHandler, and EAthena::PartyHandler.
Definition at line 46 of file partyhandler.cpp.
References delete2, partyTab, and Ea::taParty.
|
virtual |
Implements Net::PartyHandler.
Definition at line 61 of file partyhandler.cpp.
References Ea::taParty.
|
virtual |
Implements Net::PartyHandler.
Definition at line 71 of file partyhandler.cpp.
References Ea::PartyRecv::mShareExp.
|
virtual |
Implements Net::PartyHandler.
Definition at line 76 of file partyhandler.cpp.
References Ea::PartyRecv::mShareItems.
|
virtual |
|
virtual |
|
static |
Definition at line 56 of file partyhandler.cpp.
References Party::getParty(), and Ea::taParty.
Referenced by EAthena::GeneralHandler::reload(), TmwAthena::GeneralHandler::reload(), EAthena::GeneralHandler::reloadPartially(), and TmwAthena::GeneralHandler::reloadPartially().