23 #ifndef NET_EATHENA_GUILDHANDLER_H
24 #define NET_EATHENA_GUILDHANDLER_H
42 void clear()
const override final;
46 void create(
const std::string &name)
const override final;
48 void invite(
const std::string &name)
const override final;
50 void invite(
const Being *
const being)
const override final;
53 const bool response)
const override final;
55 void leave(
const int guildId)
const override final;
58 const std::string &
restrict reason)
const override final;
60 void chat(
const std::string &text)
const override final;
64 void info()
const override final;
67 const int level)
const override final;
79 const bool accept)
const override final;
82 const int flag)
const override final;
88 const std::string &name)
const override final;
92 void breakGuild(
const std::string &name)
const override final;
94 void changeEmblem(std::string emblem)
const override final;
void kick(const GuildMember *const member, const std::string &reason) const
void changeMemberPostion(const GuildMember *const member, const int level) const
void invite(const std::string &name) const
void changeNotice(const int guildId, const std::string &msg1, const std::string &msg2) const
void requestAlliance(const Being *const being) const
void requestAllianceResponse(const int beingId, const bool accept) const
void changeEmblem(std::string emblem) const
void requestEmblem(const int guildId) const
void requestOpposition(const Being *const being) const
void breakGuild(const std::string &name) const
void endAlliance(const int guildId, const int flag) const
void chat(const std::string &text) const
void inviteResponse(const int guildId, const bool response) const
void leave(const int guildId) const
void changePostionInfo(const int posId, const int mode, const int ranking, const int payRate, const std::string &name) const
void create(const std::string &name) const
#define A_DELETE_COPY(func)
bool msg2(InputEvent &event)
TcpNet::Socket accept(const TcpNet::Socket sock)