#include <ServerGiftMoneyHandler.h>

Public Member Functions | |
| virtual bool | processMessage (NetMessage &message, const char *messageType, NetBufferReader &reader) |
Static Public Member Functions | |
| static ServerGiftMoneyHandler * | instance () |
Static Protected Attributes | |
| static ServerGiftMoneyHandler * | instance_ = 0 |
Private Member Functions | |
| ServerGiftMoneyHandler () | |
| virtual | ~ServerGiftMoneyHandler () |
Definition at line 26 of file ServerGiftMoneyHandler.h.
| ServerGiftMoneyHandler::ServerGiftMoneyHandler | ( | ) | [private] |
Definition at line 46 of file ServerGiftMoneyHandler.cpp.
References ComsMessageHandler::addHandler(), ScorchedContext::getComsMessageHandler(), and ScorchedServer::instance().
| ServerGiftMoneyHandler::~ServerGiftMoneyHandler | ( | ) | [private, virtual] |
Definition at line 53 of file ServerGiftMoneyHandler.cpp.
| ServerGiftMoneyHandler * ServerGiftMoneyHandler::instance | ( | ) | [static] |
Definition at line 37 of file ServerGiftMoneyHandler.cpp.
References instance_.
Referenced by startServer().
| bool ServerGiftMoneyHandler::processMessage | ( | NetMessage & | message, | |
| const char * | messageType, | |||
| NetBufferReader & | reader | |||
| ) | [virtual] |
Implements ComsMessageHandlerI.
Definition at line 57 of file ServerGiftMoneyHandler.cpp.
References NetMessage::getDestinationId(), Tank::getDestinationId(), ComsGiftMoneyMessage::getFromPlayerId(), TankScore::getMoney(), ComsGiftMoneyMessage::getMoney(), Tank::getScore(), TankState::getState(), Tank::getState(), Tank::getTeam(), ComsGiftMoneyMessage::getToPlayerId(), TurnController::instance(), ScorchedServer::instance(), Logger::log(), ComsGiftMoneyMessage::readMessage(), TankState::sDead, ComsMessageSender::sendToAllPlayingClients(), ServerState::ServerStateBuying, TankScore::setMoney(), and TankState::sNormal.
ServerGiftMoneyHandler * ServerGiftMoneyHandler::instance_ = 0 [static, protected] |
1.5.3