ManaPlus
|
#include <chathandler.h>
Public Member Functions | |
ChatHandler () | |
~ChatHandler () | |
void | talk (const std::string &text) const |
void | talkRaw (const std::string &text) const |
void | privateMessage (const std::string &recipient, const std::string &text) const |
void | channelMessage (const std::string &channel, const std::string &text) const |
void | joinChannel (const std::string &channel) const |
void | who () const |
void | sendRaw (const std::string &args) const |
void | ignoreAll () const |
void | unIgnoreAll () const |
void | createChatRoom (const std::string &title, const std::string &password, const int limit, const bool isPublic) const |
void | ignore (const std::string &nick) const |
void | unIgnore (const std::string &nick) const |
void | requestIgnoreList () const |
void | battleTalk (const std::string &text) const |
void | joinChat (const ChatObject *const chat, const std::string &password) const |
void | partChannel (const std::string &channel) const |
void | talkPet (const std::string &text) const |
void | leaveChatRoom () const |
void | setChatRoomOptions (const int limit, const bool isPublic, const std::string &password, const std::string &title) const |
void | setChatRoomOwner (const std::string &nick) const |
void | kickFromChatRoom (const std::string &nick) const |
Public Member Functions inherited from Ea::ChatHandler | |
ChatHandler () | |
void | me (const std::string &text) const |
void | clear () const |
Public Member Functions inherited from Net::ChatHandler | |
ChatHandler () | |
Static Protected Member Functions | |
static void | processRaw (MessageOut &outMsg, const std::string &line) |
Definition at line 33 of file chathandler.h.
EAthena::ChatHandler::ChatHandler | ( | ) |
|
virtual |
Reimplemented from Ea::ChatHandler.
Definition at line 53 of file chathandler.cpp.
References chatHandler.
|
virtual |
Implements Net::ChatHandler.
Definition at line 235 of file chathandler.cpp.
References CAST_S16, CAST_S32, createOutPacket, Being::getName(), localPlayer, and packetVersion.
|
virtual |
Implements Net::ChatHandler.
Definition at line 107 of file chathandler.cpp.
References privateMessage().
Referenced by joinChannel().
|
virtual |
Implements Net::ChatHandler.
Definition at line 220 of file chathandler.cpp.
References CAST_S16, CAST_S8, createOutPacket, and EAthena::ChatRecv::mChatRoom.
|
virtual |
Implements Net::ChatHandler.
Definition at line 201 of file chathandler.cpp.
References createOutPacket.
|
virtual |
Implements Net::ChatHandler.
Definition at line 188 of file chathandler.cpp.
References createOutPacket.
|
virtual |
Implements Net::ChatHandler.
Definition at line 268 of file chathandler.cpp.
References channelMessage(), createOutPacket, Net::ServerFeatures::haveJoinChannel(), and serverFeatures.
|
virtual |
Implements Net::ChatHandler.
Definition at line 257 of file chathandler.cpp.
References ChatObject::chatId, and createOutPacket.
|
virtual |
Implements Net::ChatHandler.
Definition at line 331 of file chathandler.cpp.
References createOutPacket.
|
virtual |
Implements Net::ChatHandler.
Definition at line 305 of file chathandler.cpp.
References createOutPacket.
|
virtual |
Implements Net::ChatHandler.
Definition at line 281 of file chathandler.cpp.
References createOutPacket, Net::ServerFeatures::haveJoinChannel(), and serverFeatures.
|
virtual |
Implements Net::ChatHandler.
Definition at line 87 of file chathandler.cpp.
References CAST_S16, CAST_S32, createOutPacket, Ea::ChatRecv::mSentWhispers, and packetVersion.
Referenced by channelMessage().
|
staticprotected |
Definition at line 159 of file chathandler.cpp.
References CAST_S16, CAST_S32, CAST_U8, and parseNumber().
Referenced by sendRaw().
|
virtual |
Implements Net::ChatHandler.
Definition at line 215 of file chathandler.cpp.
References createOutPacket.
|
virtual |
Implements Net::ChatHandler.
Definition at line 118 of file chathandler.cpp.
References CAST_S16, parseNumber(), processRaw(), and Net::MessageOut::writeInt16().
|
virtual |
Implements Net::ChatHandler.
Definition at line 310 of file chathandler.cpp.
References CAST_S16, CAST_S32, CAST_S8, and createOutPacket.
|
virtual |
Implements Net::ChatHandler.
Definition at line 324 of file chathandler.cpp.
References createOutPacket.
|
virtual |
Implements Net::ChatHandler.
Definition at line 58 of file chathandler.cpp.
References CAST_S16, CAST_S32, createOutPacket, Being::getName(), localPlayer, and packetVersion.
|
virtual |
Implements Net::ChatHandler.
Definition at line 290 of file chathandler.cpp.
References CAST_S16, CAST_S32, createOutPacket, and Actions::msg().
|
virtual |
Implements Net::ChatHandler.
Definition at line 80 of file chathandler.cpp.
References CAST_S16, CAST_S32, and createOutPacket.
|
virtual |
Implements Net::ChatHandler.
Definition at line 208 of file chathandler.cpp.
References createOutPacket.
|
virtual |
Implements Net::ChatHandler.
Definition at line 194 of file chathandler.cpp.
References createOutPacket.
|
virtual |
Implements Net::ChatHandler.
Definition at line 113 of file chathandler.cpp.
References createOutPacket.