|
Mana
|
#include <npchandler.h>
Public Member Functions | |
| NpcHandler () | |
| void | handleMessage (MessageIn &msg) override |
| void | startShopping (int beingId) override |
| void | buy (int beingId) override |
| void | sell (int beingId) override |
| void | buyItem (int beingId, int itemId, int amount) override |
| void | sellItem (int beingId, int itemId, int amount) override |
| void | endShopping (int beingId) override |
| void | talk (int npcId) override |
| void | nextDialog (int npcId) override |
| void | closeDialog (int npcId) override |
| void | menuSelect (int npcId, int choice) override |
| void | integerInput (int npcId, int value) override |
| void | stringInput (int npcId, const std::string &value) override |
| void | sendLetter (int npcId, const std::string &recipient, const std::string &text) override |
Public Member Functions inherited from TmwAthena::MessageHandler | |
| MessageHandler () | |
| ~MessageHandler () override | |
| void | setNetwork (Network *network) |
Public Member Functions inherited from Net::NpcHandler | |
| virtual | ~NpcHandler () |
Additional Inherited Members | |
Public Attributes inherited from Net::MessageHandler | |
| const uint16_t * | handledMessages = _no_messages |
Protected Attributes inherited from TmwAthena::MessageHandler | |
| Network * | mNetwork |
Definition at line 30 of file npchandler.h.
| TmwAthena::NpcHandler::NpcHandler | ( | ) |
Definition at line 56 of file npchandler.cpp.
|
overridevirtual |
Implements Net::NpcHandler.
Definition at line 176 of file npchandler.cpp.
|
overridevirtual |
Implements Net::NpcHandler.
Definition at line 190 of file npchandler.cpp.
|
overridevirtual |
Implements Net::NpcHandler.
Definition at line 224 of file npchandler.cpp.
|
overridevirtual |
Implements Net::NpcHandler.
Definition at line 206 of file npchandler.cpp.
|
overridevirtual |
Implements TmwAthena::MessageHandler.
Definition at line 72 of file npchandler.cpp.
|
overridevirtual |
Implements Net::NpcHandler.
Definition at line 237 of file npchandler.cpp.
|
overridevirtual |
Implements Net::NpcHandler.
Definition at line 230 of file npchandler.cpp.
|
overridevirtual |
Implements Net::NpcHandler.
Definition at line 218 of file npchandler.cpp.
|
overridevirtual |
Implements Net::NpcHandler.
Definition at line 183 of file npchandler.cpp.
|
overridevirtual |
Implements Net::NpcHandler.
Definition at line 198 of file npchandler.cpp.
|
overridevirtual |
Implements Net::NpcHandler.
Definition at line 253 of file npchandler.cpp.
|
overridevirtual |
Implements Net::NpcHandler.
Definition at line 171 of file npchandler.cpp.
|
overridevirtual |
Implements Net::NpcHandler.
Definition at line 244 of file npchandler.cpp.
|
overridevirtual |
Implements Net::NpcHandler.
Definition at line 211 of file npchandler.cpp.