Shadowrun: Awakened 29 September 2011 - Build 871
Public Member Functions | Public Attributes
SraNetwork::SendMessageToPlayerPacket Class Reference

#include <SendMessageToPlayerPacket.h>

Inheritance diagram for SraNetwork::SendMessageToPlayerPacket:

List of all members.

Public Member Functions

virtual void Deserialize (RakNet::BitStream *source)
 De-serializes the package and reading the opcode. DO NOT call this from the derived classes.
 SendMessageToPlayerPacket (void)
virtual void Serialize (RakNet::BitStream *target)
 Serializes the package. BE SURE to call this from the derived classes.
 ~SendMessageToPlayerPacket (void)

Public Attributes

RakNet::RakString chatMessage
int targetPlayerId

Detailed Description

Definition at line 33 of file SendMessageToPlayerPacket.h.


Constructor & Destructor Documentation

SraNetwork::SendMessageToPlayerPacket::SendMessageToPlayerPacket ( void  )

Definition at line 6 of file SendMessageToPlayerPacket.cpp.

    {
    }
SraNetwork::SendMessageToPlayerPacket::~SendMessageToPlayerPacket ( void  )

Definition at line 11 of file SendMessageToPlayerPacket.cpp.

    {
    }

Member Function Documentation

void SraNetwork::SendMessageToPlayerPacket::Deserialize ( RakNet::BitStream source) [virtual]

Reimplemented from SraNetwork::SraPacket.

Definition at line 23 of file SendMessageToPlayerPacket.cpp.

References chatMessage, RakNet::BitStream::Read(), and targetPlayerId.

    {
            source->Read<int>(targetPlayerId);
            source->Read<RakNet::RakString>(chatMessage);
    }
void SraNetwork::SendMessageToPlayerPacket::Serialize ( RakNet::BitStream target) [virtual]

Reimplemented from SraNetwork::SraPacket.

Definition at line 16 of file SendMessageToPlayerPacket.cpp.

References chatMessage, targetPlayerId, and RakNet::BitStream::Write().


Member Data Documentation

Definition at line 44 of file SendMessageToPlayerPacket.h.

Referenced by Deserialize(), and Serialize().

Definition at line 43 of file SendMessageToPlayerPacket.h.

Referenced by Deserialize(), and Serialize().


The documentation for this class was generated from the following files:

Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.

GNU Lesser General Public License 3 Sourceforge.net