42 virtual void create(
const std::string &name = std::string()) = 0;
44 virtual void join(
int partyId) = 0;
48 virtual void invite(
const std::string &name) = 0;
56 virtual void kick(
const std::string &name) = 0;
58 virtual void chat(
const std::string &text) = 0;
virtual void setShareExperience(PartyShare share)=0
virtual void create(const std::string &name=std::string())=0
virtual void kick(Being *player)=0
virtual void chat(const std::string &text)=0
virtual void setShareItems(PartyShare share)=0
virtual ~PartyHandler()=default
virtual void invite(const std::string &name)=0
virtual void kick(const std::string &name)=0
virtual void invite(Being *player)=0
virtual void join(int partyId)=0
virtual PartyShare getShareExperience()=0
virtual void inviteResponse(const std::string &inviter, bool accept)=0
virtual PartyShare getShareItems()=0
virtual void requestPartyMembers()=0
The network communication layer.
@ PARTY_SHARE_NOT_POSSIBLE