#include <ComsNewGameMessage.h>

Public Member Functions | |
| ComsNewGameMessage () | |
| virtual | ~ComsNewGameMessage () |
| ComsLevelMessage & | getLevelMessage () |
| bool | parsePlayerStateMessage () |
| void | addGameState () |
| virtual bool | writeMessage (NetBuffer &buffer) |
| virtual bool | readMessage (NetBufferReader &reader) |
Protected Attributes | |
| ComsLevelMessage | levelMessage_ |
| NetBuffer | playerStateMessage_ |
| bool | gameStateEnclosed_ |
Private Member Functions | |
| ComsNewGameMessage (const ComsNewGameMessage &) | |
| const ComsNewGameMessage & | operator= (const ComsNewGameMessage &) |
Definition at line 28 of file ComsNewGameMessage.h.
| ComsNewGameMessage::ComsNewGameMessage | ( | ) |
Definition at line 30 of file ComsNewGameMessage.cpp.
| ComsNewGameMessage::~ComsNewGameMessage | ( | ) | [virtual] |
Definition at line 37 of file ComsNewGameMessage.cpp.
| ComsNewGameMessage::ComsNewGameMessage | ( | const ComsNewGameMessage & | ) | [private] |
| ComsLevelMessage& ComsNewGameMessage::getLevelMessage | ( | ) | [inline] |
Definition at line 34 of file ComsNewGameMessage.h.
References levelMessage_.
Referenced by ClientNewGameHandler::actualProcessMessage(), and ServerNewGameState::addTanksToGame().
| bool ComsNewGameMessage::parsePlayerStateMessage | ( | ) |
Definition at line 91 of file ComsNewGameMessage.cpp.
References playerStateMessage_, and ComsPlayerStateMessage::readMessage().
Referenced by ClientNewGameHandler::actualProcessMessage().
| void ComsNewGameMessage::addGameState | ( | ) |
Definition at line 42 of file ComsNewGameMessage.cpp.
References gameStateEnclosed_.
Referenced by ServerNewGameState::addTanksToGame().
| bool ComsNewGameMessage::writeMessage | ( | NetBuffer & | buffer | ) | [virtual] |
Implements ComsMessage.
Definition at line 47 of file ComsNewGameMessage.cpp.
References NetBuffer::addToBuffer(), gameStateEnclosed_, ScorchedServer::instance(), levelMessage_, playerStateMessage_, ComsPlayerStateMessage::writeMessage(), and ComsLevelMessage::writeMessage().
| bool ComsNewGameMessage::readMessage | ( | NetBufferReader & | reader | ) | [virtual] |
Implements ComsMessage.
Definition at line 69 of file ComsNewGameMessage.cpp.
References gameStateEnclosed_, ScorchedContext::getAccessoryStore(), NetBufferReader::getFromBuffer(), ComsLevelMessage::getGroundMapsDefn(), ScorchedContext::getOptionsGame(), ScorchedClient::instance(), levelMessage_, playerStateMessage_, ComsLevelMessage::readMessage(), and OptionsScorched::updateLevelOptions().
Referenced by ClientNewGameHandler::actualProcessMessage().
| const ComsNewGameMessage& ComsNewGameMessage::operator= | ( | const ComsNewGameMessage & | ) | [private] |
ComsLevelMessage ComsNewGameMessage::levelMessage_ [protected] |
Definition at line 43 of file ComsNewGameMessage.h.
Referenced by getLevelMessage(), readMessage(), and writeMessage().
NetBuffer ComsNewGameMessage::playerStateMessage_ [protected] |
Definition at line 44 of file ComsNewGameMessage.h.
Referenced by parsePlayerStateMessage(), readMessage(), and writeMessage().
bool ComsNewGameMessage::gameStateEnclosed_ [protected] |
Definition at line 45 of file ComsNewGameMessage.h.
Referenced by addGameState(), readMessage(), and writeMessage().
1.5.3