ManaPlus
|
#include <chathandler.h>
Public Member Functions | |
ChatHandler () | |
virtual | ~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 | me (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 | clear () 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.
|
inline |
Definition at line 39 of file chathandler.h.
|
inlinevirtual |
Reimplemented in TmwAthena::ChatHandler, EAthena::ChatHandler, and Ea::ChatHandler.
Definition at line 44 of file chathandler.h.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
Referenced by ShopWindow::announce(), ChannelTab::handleInput(), GmTab::handleInput(), and TradeTab::handleInput().
|
pure virtual |
Implemented in Ea::ChatHandler.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
Referenced by ChatWindow::addChatTab(), ChatWindow::addSpecialChannelTab(), and ChatWindow::postConnection().
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
Referenced by PopupMenu::handleLink().
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
|
pure virtual |
Implemented in Ea::ChatHandler.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
Referenced by ChatWindow::removeChannel().
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
Referenced by ChatWindow::addWhisper(), LocalPlayer::afkRespond(), GuildManager::chat(), WhisperTab::handleCommandStr(), WhisperTab::handleInput(), outStringNormal(), TmwAthena::BuySellHandler::requestBuyList(), TmwAthena::BuySellHandler::requestSellList(), GuildManager::send(), TmwAthena::BuySellHandler::sendBuyRequest(), ShopWindow::sendMessage(), and TmwAthena::BuySellHandler::sendSellRequest().
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
Referenced by ChatTab::handleInput(), Ea::ChatHandler::me(), Actions::outString(), outStringNormal(), Gm::runCharCommand(), and Gm::runCommand().
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.
|
pure virtual |
Implemented in TmwAthena::ChatHandler, and EAthena::ChatHandler.