#include <tradehandler.h>

Definition at line 30 of file tradehandler.h.
Public Member Functions | |
| TradeHandler () | |
| void | handleMessage (MessageIn &msg) |
| bool | acceptTradeRequests () const |
| Returns whether trade requests are accepted. | |
| void | setAcceptTradeRequests (bool acceptTradeRequests) |
| Sets whether trade requests are accepted. | |
| void | request (Being *being) |
| void | respond (bool accept) |
| void | addItem (Item *item, int amount) |
| void | removeItem (int slotNum, int amount) |
| void | setMoney (int amount) |
| void | confirm () |
| void | finish () |
| void | cancel () |
Private Attributes | |
| bool | mAcceptTradeRequests |
| TmwServ::TradeHandler::TradeHandler | ( | ) |
Definition at line 66 of file tradehandler.cpp.
| void TmwServ::TradeHandler::handleMessage | ( | MessageIn & | msg | ) | [virtual] |
| bool TmwServ::TradeHandler::acceptTradeRequests | ( | ) | const [inline] |
Returns whether trade requests are accepted.
Definition at line 42 of file tradehandler.h.
| void TmwServ::TradeHandler::setAcceptTradeRequests | ( | bool | acceptTradeRequests | ) |
Sets whether trade requests are accepted.
When set to false, trade requests are automatically denied. When true, a popup will ask the player whether he wants to trade.
Definition at line 86 of file tradehandler.cpp.
| void TmwServ::TradeHandler::request | ( | Being * | being | ) | [virtual] |
| void TmwServ::TradeHandler::respond | ( | bool | accept | ) | [virtual] |
| void TmwServ::TradeHandler::addItem | ( | Item * | item, | |
| int | amount | |||
| ) | [virtual] |
| void TmwServ::TradeHandler::removeItem | ( | int | slotNum, | |
| int | amount | |||
| ) | [virtual] |
| void TmwServ::TradeHandler::setMoney | ( | int | amount | ) | [virtual] |
| void TmwServ::TradeHandler::confirm | ( | ) | [virtual] |
| void TmwServ::TradeHandler::finish | ( | ) | [virtual] |
| void TmwServ::TradeHandler::cancel | ( | ) | [virtual] |
bool TmwServ::TradeHandler::mAcceptTradeRequests [private] |
Definition at line 69 of file tradehandler.h.
1.5.5