#include <ClientScoreHandler.h>

Public Member Functions | |
| virtual bool | processMessage (NetMessage &message, const char *messageType, NetBufferReader &reader) |
| bool | getFinalScore () |
Static Public Member Functions | |
| static ClientScoreHandler * | instance () |
Protected Attributes | |
| bool | finalScore_ |
Static Protected Attributes | |
| static ClientScoreHandler * | instance_ = 0 |
Private Member Functions | |
| ClientScoreHandler () | |
| virtual | ~ClientScoreHandler () |
Definition at line 27 of file ClientScoreHandler.h.
| ClientScoreHandler::ClientScoreHandler | ( | ) | [private] |
Definition at line 41 of file ClientScoreHandler.cpp.
References ComsMessageHandler::addHandler(), ScorchedContext::getComsMessageHandler(), and ScorchedClient::instance().
| ClientScoreHandler::~ClientScoreHandler | ( | ) | [private, virtual] |
Definition at line 49 of file ClientScoreHandler.cpp.
| ClientScoreHandler * ClientScoreHandler::instance | ( | ) | [static] |
Definition at line 32 of file ClientScoreHandler.cpp.
References instance_.
Referenced by ScoreDialog::draw(), and initComsHandlers().
| bool ClientScoreHandler::processMessage | ( | NetMessage & | message, | |
| const char * | messageType, | |||
| NetBufferReader & | reader | |||
| ) | [virtual] |
Implements ComsMessageHandlerI.
Definition at line 53 of file ClientScoreHandler.cpp.
References GameState::checkStimulate(), finalScore_, S3D::formatStringBuffer(), Target::getCStrName(), ComsScoreMessage::getFinalScore(), ScorchedContext::getGameState(), TankContainer::getPlayingTanks(), Tank::getScore(), TankScore::getScoreString(), ScorchedContext::getTankContainer(), ClientSaveScreenState::instance(), ScorchedClient::instance(), Logger::log(), ComsScoreMessage::readMessage(), ClientSaveScreenState::saveScreen(), ClientState::StimScore, GameState::stimulate(), and ClientState::StimWait.
| bool ClientScoreHandler::getFinalScore | ( | ) | [inline] |
Definition at line 38 of file ClientScoreHandler.h.
References finalScore_.
Referenced by ScoreDialog::draw().
ClientScoreHandler * ClientScoreHandler::instance_ = 0 [static, protected] |
bool ClientScoreHandler::finalScore_ [protected] |
Definition at line 42 of file ClientScoreHandler.h.
Referenced by getFinalScore(), and processMessage().
1.5.3