#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.