ManaPlus
|
#include <chathandler.h>
Public Member Functions | |
ChatHandler () | |
~ChatHandler () | |
void | me (const std::string &text) const |
void | clear () const |
Public Member Functions inherited from Net::ChatHandler | |
ChatHandler () | |
virtual void | talk (const std::string &text) const =0 |
virtual void | talkPet (const std::string &text) const =0 |
virtual void | talkRaw (const std::string &text) const =0 |
virtual void | privateMessage (const std::string &recipient, const std::string &text) const =0 |
virtual void | channelMessage (const std::string &channel, const std::string &text) const =0 |
virtual void | joinChannel (const std::string &channel) const =0 |
virtual void | partChannel (const std::string &channel) const =0 |
virtual void | who () const =0 |
virtual void | sendRaw (const std::string &args) const =0 |
virtual void | ignoreAll () const =0 |
virtual void | unIgnoreAll () const =0 |
virtual void | ignore (const std::string &nick) const =0 |
virtual void | unIgnore (const std::string &nick) const =0 |
virtual void | requestIgnoreList () const =0 |
virtual void | createChatRoom (const std::string &title, const std::string &password, const int limit, const bool isPublic) const =0 |
virtual void | leaveChatRoom () const =0 |
virtual void | battleTalk (const std::string &text) const =0 |
virtual void | joinChat (const ChatObject *const chat, const std::string &password) const =0 |
virtual void | setChatRoomOptions (const int limit, const bool isPublic, const std::string &password, const std::string &title) const =0 |
virtual void | setChatRoomOwner (const std::string &nick) const =0 |
virtual void | kickFromChatRoom (const std::string &nick) const =0 |
Definition at line 36 of file chathandler.h.
Ea::ChatHandler::ChatHandler | ( | ) |
Definition at line 35 of file chathandler.cpp.
References config, empty, Configuration::getBoolValue(), ConfigurationObject::getValue(), Ea::ChatRecv::mMotdTime, Ea::ChatRecv::mSentWhispers, Ea::ChatRecv::mShowAllLang, Ea::ChatRecv::mShowMotd, Ea::ChatRecv::mSkipping, and serverConfig.
|
virtual |
Reimplemented from Net::ChatHandler.
Reimplemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
Definition at line 45 of file chathandler.cpp.
References clear().
|
virtual |
Implements Net::ChatHandler.
Definition at line 50 of file chathandler.cpp.
References config, Configuration::getBoolValue(), Ea::ChatRecv::mShowMotd, and Ea::ChatRecv::mSkipping.
Referenced by ~ChatHandler().
|
virtual |
Implements Net::ChatHandler.
Definition at line 56 of file chathandler.cpp.
References strprintf(), and Net::ChatHandler::talk().