Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

CPlayerSrvr Class Reference

#include <playersrvr.h>

List of all members.

Public Methods

 CPlayerSrvr ()
virtual ~CPlayerSrvr ()
 distr_class (CPlayerSrvr)
uint32 EngineMessageFn (uint32 messageID, void *pData, float fData)
uint32 ObjectMessageFn (HOBJECT hSender, uint32 messageID, HMESSAGEREAD hRead)
virtual void RemotePositionUpdate (LTVector3f &newPosition)
virtual void RemoteRotationUpdate (LTOrientation &newOrientation)
virtual void RemoteVelocityUpdate (LTVector3f &newVelocity)
virtual void RemoteAngularVelocityUpdate (LTVector3f &newAngVelocity)
void SetClient (HCLIENT hClient)
void OnMessage (uint8 messageID, HMESSAGEREAD hMessage)

Protected Methods

uint32 PreCreate (void *pData, float fData)
void ObjectCreated ()
void Update ()
 distr_uint32 (m_ClientID, AVITEM_REG, 10, 0)

Protected Attributes

HCLIENT m_hClient
LTCollisionSphere * m_pCollSphere


Constructor & Destructor Documentation

CPlayerSrvr::CPlayerSrvr  
 

CPlayerSrvr::~CPlayerSrvr   [virtual]
 


Member Function Documentation

CPlayerSrvr::distr_class CPlayerSrvr   
 

CPlayerSrvr::distr_uint32 m_ClientID   ,
AVITEM_REG   ,
10   ,
 
[protected]
 

uint32 CPlayerSrvr::EngineMessageFn uint32    messageID,
void *    pData,
float    fData
 

void CPlayerSrvr::ObjectCreated   [protected]
 

uint32 CPlayerSrvr::ObjectMessageFn HOBJECT    hSender,
uint32    messageID,
HMESSAGEREAD    hRead
 

void CPlayerSrvr::OnMessage uint8    messageID,
HMESSAGEREAD    hMessage
 

uint32 CPlayerSrvr::PreCreate void *    pData,
float    fData
[protected]
 

void CPlayerSrvr::RemoteAngularVelocityUpdate LTVector3f &    newAngVelocity [virtual]
 

void CPlayerSrvr::RemotePositionUpdate LTVector3f &    newPosition [virtual]
 

void CPlayerSrvr::RemoteRotationUpdate LTOrientation &    newOrientation [virtual]
 

void CPlayerSrvr::RemoteVelocityUpdate LTVector3f &    newVelocity [virtual]
 

void CPlayerSrvr::SetClient HCLIENT    hClient
 

void CPlayerSrvr::Update   [protected]
 


Member Data Documentation

HCLIENT CPlayerSrvr::m_hClient [protected]
 

LTCollisionSphere* CPlayerSrvr::m_pCollSphere [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 4 08:42:26 2002 for Aria by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002