#include <ClientInitializeHandler.h>

Public Member Functions | |
| virtual bool | processMessage (NetMessage &message, const char *messageType, NetBufferReader &reader) |
Static Public Member Functions | |
| static ClientInitializeHandler * | instance () |
Protected Member Functions | |
| bool | initialize () |
Protected Attributes | |
| bool | initialized_ |
Static Protected Attributes | |
| static ClientInitializeHandler * | instance_ = 0 |
Private Member Functions | |
| ClientInitializeHandler () | |
| virtual | ~ClientInitializeHandler () |
Definition at line 26 of file ClientInitializeHandler.h.
| ClientInitializeHandler::ClientInitializeHandler | ( | ) | [private] |
Definition at line 54 of file ClientInitializeHandler.cpp.
References ComsMessageHandler::addHandler(), ScorchedContext::getComsMessageHandler(), and ScorchedClient::instance().
| ClientInitializeHandler::~ClientInitializeHandler | ( | ) | [private, virtual] |
Definition at line 62 of file ClientInitializeHandler.cpp.
| ClientInitializeHandler * ClientInitializeHandler::instance | ( | ) | [static] |
Definition at line 45 of file ClientInitializeHandler.cpp.
References instance_.
Referenced by initComsHandlers().
| bool ClientInitializeHandler::processMessage | ( | NetMessage & | message, | |
| const char * | messageType, | |||
| NetBufferReader & | reader | |||
| ) | [virtual] |
Implements ComsMessageHandlerI.
Definition at line 66 of file ClientInitializeHandler.cpp.
References initialize(), initialized_, ComsInitializeMessage::readMessage(), and ComsMessageSender::sendToServer().
| bool ClientInitializeHandler::initialize | ( | ) | [protected] |
Definition at line 85 of file ClientInitializeHandler.cpp.
References GameState::checkStimulate(), ModFiles::clearData(), S3D::dialogExit(), S3D::dialogMessage(), ScorchedContext::getGameState(), ScorchedContext::getModFiles(), S3D::getSaveFile(), GLLenseFlare::init(), PlayerDialog::instance(), GLWWindowManager::instance(), GLLenseFlare::instance(), ExplosionTextures::instance(), OptionsDisplay::instance(), ProgressDialogSync::instance(), ScorchedServer::instance(), ClientParams::instance(), ScorchedClient::instance(), LANG_RESOURCE, GLWWindowManager::loadPositions(), GLWWindowSkinManager::modinstance(), ProgressCounter::setNewOp(), ProgressCounter::setNewPercentage(), ClientWindowSetup::setupGameWindows(), GLWWindowManager::showWindow(), ClientState::StimGetPlayers, ClientState::StimLoadPlayers, and GameState::stimulate().
Referenced by processMessage().
ClientInitializeHandler * ClientInitializeHandler::instance_ = 0 [static, protected] |
bool ClientInitializeHandler::initialized_ [protected] |
1.5.3