diff options
Diffstat (limited to 'src/net/eathena/guildhandler.h')
-rw-r--r-- | src/net/eathena/guildhandler.h | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/src/net/eathena/guildhandler.h b/src/net/eathena/guildhandler.h index 3ff9d5042..1a5248517 100644 --- a/src/net/eathena/guildhandler.h +++ b/src/net/eathena/guildhandler.h @@ -22,12 +22,14 @@ #ifndef NET_EATHENA_GUILDHANDLER_H #define NET_EATHENA_GUILDHANDLER_H -#include "net/ea/guildhandler.h" +#include "net/guildhandler.h" + +class GuildTab; namespace EAthena { -class GuildHandler final : public Ea::GuildHandler +class GuildHandler final : public Net::GuildHandler { public: GuildHandler(); @@ -36,6 +38,10 @@ class GuildHandler final : public Ea::GuildHandler ~GuildHandler(); + void clear() const override final; + + ChatTab *getTab() const override final; + void create(const std::string &name) const override final; void invite(const std::string &name) const override final; @@ -89,11 +95,10 @@ class GuildHandler final : public Ea::GuildHandler void requestEmblem(const int guildId) const override final; }; +extern Guild *taGuild; + } // namespace EAthena -namespace Ea -{ - extern Guild *taGuild; -} +extern GuildTab *guildTab; #endif // NET_EATHENA_GUILDHANDLER_H |