24 #ifndef NET_PARTYHANDLER_H
25 #define NET_PARTYHANDLER_H
49 virtual void create(
const std::string &name)
const = 0;
51 virtual void join(
const int partyId)
const = 0;
53 virtual void invite(
const std::string &name)
const = 0;
57 virtual void kick(
const Being *
const player)
const = 0;
59 virtual void kick(
const std::string &name)
const = 0;
61 virtual void chat(
const std::string &text)
const = 0;
82 const
bool accept) const = 0;
virtual void leave() const =0
virtual PartyShareT getShareExperience() const =0
virtual void changeLeader(const std::string &name) const =0
virtual void kick(const std::string &name) const =0
virtual void invite(const std::string &name) const =0
virtual void clear() const =0
virtual void join(const int partyId) const =0
virtual void create(const std::string &name) const =0
virtual void inviteResponse(const int partyId, const bool accept) const =0
virtual void allowInvite(const bool allow) const =0
virtual void setShareAutoItems(const PartyShareT share) const =0
virtual void chat(const std::string &text) const =0
virtual ChatTab * getTab() const =0
virtual void setShareExperience(const PartyShareT share) const =0
virtual void kick(const Being *const player) const =0
virtual void setShareItems(const PartyShareT share) const =0
virtual PartyShareT getShareAutoItems() const =0
virtual PartyShareT getShareItems() const =0
#define A_DELETE_COPY(func)
TcpNet::Socket accept(const TcpNet::Socket sock)
Net::PartyHandler * partyHandler
PartyShare ::T PartyShareT