Pyrogenesis
13997
|
Special message type for updated to game startup settings. More...
#include <NetMessage.h>
Public Member Functions | |
CGameSetupMessage (ScriptInterface &scriptInterface) | |
CGameSetupMessage (ScriptInterface &scriptInterface, jsval data) | |
virtual u8 * | Serialize (u8 *pBuffer) const |
Serialize the message into the specified buffer parameter. More... | |
virtual const u8 * | Deserialize (const u8 *pStart, const u8 *pEnd) |
Deserializes the message from the specified buffer. More... | |
virtual size_t | GetSerializedLength () const |
Retrieves the size in bytes of the serialized message. More... | |
virtual CStr | ToString () const |
Returns a string representation for the message. More... | |
![]() | |
CNetMessage () | |
CNetMessage (NetMessageType type) | |
virtual | ~CNetMessage () |
NetMessageType | GetType () const |
Retrieves the message type. More... | |
![]() | |
virtual | ~ISerializable () |
Public Attributes | |
CScriptValRooted | m_Data |
Private Member Functions | |
NONCOPYABLE (CGameSetupMessage) | |
Private Attributes | |
ScriptInterface & | m_ScriptInterface |
Special message type for updated to game startup settings.
Definition at line 134 of file NetMessage.h.
CGameSetupMessage::CGameSetupMessage | ( | ScriptInterface & | scriptInterface | ) |
Definition at line 159 of file NetMessageSim.cpp.
CGameSetupMessage::CGameSetupMessage | ( | ScriptInterface & | scriptInterface, |
jsval | data | ||
) |
Definition at line 164 of file NetMessageSim.cpp.
Deserializes the message from the specified buffer.
pStart | Message start within the serialized buffer |
pEnd | Message end within the serialized buffer |
Reimplemented from CNetMessage.
Definition at line 180 of file NetMessageSim.cpp.
|
virtual |
Retrieves the size in bytes of the serialized message.
Before calling Serialize, the memory size for the buffer where to serialize the message object can be found by calling this method.
Reimplemented from CNetMessage.
Definition at line 191 of file NetMessageSim.cpp.
|
private |
Serialize the message into the specified buffer parameter.
The size required by the buffer parameter can be found by a call to GetSerializedLength method. The information contained within the message must be serialized before the message is sent. By default only the message type and its size are serialized in the buffer parameter.
pBuffer | Buffer where to serialize the message |
Reimplemented from CNetMessage.
Definition at line 170 of file NetMessageSim.cpp.
|
virtual |
Returns a string representation for the message.
Reimplemented from CNetMessage.
Definition at line 198 of file NetMessageSim.cpp.
CScriptValRooted CGameSetupMessage::m_Data |
Definition at line 145 of file NetMessage.h.
|
private |
Definition at line 147 of file NetMessage.h.