#include <npchandler.h>
|
virtual | ~NpcHandler () |
|
virtual void | startShopping (int beingId)=0 |
|
virtual void | buy (int beingId)=0 |
|
virtual void | sell (int beingId)=0 |
|
virtual void | buyItem (int beingId, int itemId, int amount)=0 |
|
virtual void | sellItem (int beingId, int itemId, int amount)=0 |
|
virtual void | endShopping (int beingId)=0 |
|
virtual void | talk (int npcId)=0 |
|
virtual void | nextDialog (int npcId)=0 |
|
virtual void | closeDialog (int npcId)=0 |
|
virtual void | menuSelect (int npcId, int choice)=0 |
|
virtual void | integerInput (int npcId, int value)=0 |
|
virtual void | stringInput (int npcId, const std::string &value)=0 |
|
virtual void | sendLetter (int npcId, const std::string &recipient, const std::string &text)=0 |
|
Definition at line 28 of file npchandler.h.
◆ ~NpcHandler()
virtual Net::NpcHandler::~NpcHandler |
( |
| ) |
|
|
inlinevirtual |
◆ buy()
virtual void Net::NpcHandler::buy |
( |
int |
beingId | ) |
|
|
pure virtual |
◆ buyItem()
virtual void Net::NpcHandler::buyItem |
( |
int |
beingId, |
|
|
int |
itemId, |
|
|
int |
amount |
|
) |
| |
|
pure virtual |
◆ closeDialog()
virtual void Net::NpcHandler::closeDialog |
( |
int |
npcId | ) |
|
|
pure virtual |
◆ endShopping()
virtual void Net::NpcHandler::endShopping |
( |
int |
beingId | ) |
|
|
pure virtual |
◆ integerInput()
virtual void Net::NpcHandler::integerInput |
( |
int |
npcId, |
|
|
int |
value |
|
) |
| |
|
pure virtual |
◆ menuSelect()
virtual void Net::NpcHandler::menuSelect |
( |
int |
npcId, |
|
|
int |
choice |
|
) |
| |
|
pure virtual |
◆ nextDialog()
virtual void Net::NpcHandler::nextDialog |
( |
int |
npcId | ) |
|
|
pure virtual |
◆ sell()
virtual void Net::NpcHandler::sell |
( |
int |
beingId | ) |
|
|
pure virtual |
◆ sellItem()
virtual void Net::NpcHandler::sellItem |
( |
int |
beingId, |
|
|
int |
itemId, |
|
|
int |
amount |
|
) |
| |
|
pure virtual |
◆ sendLetter()
virtual void Net::NpcHandler::sendLetter |
( |
int |
npcId, |
|
|
const std::string & |
recipient, |
|
|
const std::string & |
text |
|
) |
| |
|
pure virtual |
◆ startShopping()
virtual void Net::NpcHandler::startShopping |
( |
int |
beingId | ) |
|
|
pure virtual |
◆ stringInput()
virtual void Net::NpcHandler::stringInput |
( |
int |
npcId, |
|
|
const std::string & |
value |
|
) |
| |
|
pure virtual |
◆ talk()
virtual void Net::NpcHandler::talk |
( |
int |
npcId | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: