Planeshift
Public Member Functions | Protected Attributes

psClientDR Class Reference

#include <psclientdr.h>

List of all members.

Public Member Functions

void CheckDeadReckoningUpdate ()
void CheckSectorCrossing (GEMClientActor *actor)
csStringHashReversible * GetMsgStrings ()
bool GotStrings ()
void HandleDeath (GEMClientActor *gemObject)
 Make sure DR data stopped on death.
virtual void HandleMessage (MsgEntry *me)
bool Initialize (iObjectRegistry *object_reg, psCelClient *celbase, MsgHandler *msghandler)
 psClientDR ()
void ResetMsgStrings ()
virtual ~psClientDR ()

Protected Attributes

psCelClientcelclient
bool gotStrings
pawsGroupWindowgroupWindow
csString last_sector
csRef< MsgHandlermsghandler
csStringHashReversible * msgstrings
iObjectRegistry * object_reg

Detailed Description

Definition at line 44 of file psclientdr.h.


Constructor & Destructor Documentation

psClientDR::psClientDR ( )
virtual psClientDR::~psClientDR ( ) [virtual]

Member Function Documentation

void psClientDR::CheckDeadReckoningUpdate ( )
void psClientDR::CheckSectorCrossing ( GEMClientActor actor)
csStringHashReversible* psClientDR::GetMsgStrings ( ) [inline]

Definition at line 56 of file psclientdr.h.

bool psClientDR::GotStrings ( ) [inline]

Definition at line 57 of file psclientdr.h.

void psClientDR::HandleDeath ( GEMClientActor gemObject)

Make sure DR data stopped on death.

virtual void psClientDR::HandleMessage ( MsgEntry me) [virtual]

Implements psClientNetSubscriber.

bool psClientDR::Initialize ( iObjectRegistry *  object_reg,
psCelClient celbase,
MsgHandler msghandler 
)
void psClientDR::ResetMsgStrings ( )

Member Data Documentation

Definition at line 71 of file psclientdr.h.

bool psClientDR::gotStrings [protected]

Definition at line 69 of file psclientdr.h.

Definition at line 77 of file psclientdr.h.

csString psClientDR::last_sector [protected]

Definition at line 74 of file psclientdr.h.

csRef<MsgHandler> psClientDR::msghandler [protected]

Definition at line 72 of file psclientdr.h.

csStringHashReversible* psClientDR::msgstrings [protected]

Definition at line 79 of file psclientdr.h.

iObjectRegistry* psClientDR::object_reg [protected]

Definition at line 75 of file psclientdr.h.


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