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

CClientConnClnt Class Reference

#include <clientconnclnt.h>

List of all members.

Public Methods

 CClientConnClnt ()
virtual ~CClientConnClnt ()
 distr_class (CClientConnClnt)
virtual void RemotePositionUpdate (LTVector3f &newPosition)
virtual void RemoteRotationUpdate (LTOrientation &newOrientation)
virtual void RemoteVelocityUpdate (LTVector3f &newVelocity)
virtual void RemoteAngularVelocityUpdate (LTVector3f &newAngVelocity)
void Init ()
void OnCommandOn (int32 command, uint32 nActCmd)
void OnCommandOff (int32 command, uint32 nActCmd)
LTRESULT HandleInput ()
LTRESULT Update (float fFrameTime)
void SetRotation (LTOrientation oRot)
int32 GetClientID ()
void CallbackClientID (const uint32 &nOldVal)
void AddPlayer ()
void RemovePlayer ()

Protected Methods

 distr_callback_fn (CClientConnClnt, uint32, m_nClientID, CallbackClientID)
 distr_uint32_callback (m_nClientID, AVITEM_REG, 11, 0)
 distr_uint32 (m_nPlayers, AVITEM_REG, 10, 0)

Protected Attributes

bool m_bFirstUpdate


Constructor & Destructor Documentation

CClientConnClnt::CClientConnClnt (    ) 
 

CClientConnClnt::~CClientConnClnt (    )  [virtual]
 


Member Function Documentation

void CClientConnClnt::AddPlayer (    ) 
 

void CClientConnClnt::CallbackClientID (  const uint32 &    nOldVal ) 
 

CClientConnClnt::distr_callback_fn (  CClientConnClnt   ,
uint32   ,
m_nClientID   ,
CallbackClientID   
)  [protected]
 

CClientConnClnt::distr_class (  CClientConnClnt    ) 
 

CClientConnClnt::distr_uint32 (  m_nPlayers   ,
AVITEM_REG   ,
10   ,
0   
)  [protected]
 

CClientConnClnt::distr_uint32_callback (  m_nClientID   ,
AVITEM_REG   ,
11   ,
0   
)  [protected]
 

int32 CClientConnClnt::GetClientID (    )  [inline]
 

LTRESULT CClientConnClnt::HandleInput (    ) 
 

void CClientConnClnt::Init (    ) 
 

void CClientConnClnt::OnCommandOff (  int32    command,
uint32    nActCmd
) 
 

void CClientConnClnt::OnCommandOn (  int32    command,
uint32    nActCmd
) 
 

void CClientConnClnt::RemoteAngularVelocityUpdate (  LTVector3f &    newAngVelocity )  [virtual]
 

void CClientConnClnt::RemotePositionUpdate (  LTVector3f &    newPosition )  [virtual]
 

void CClientConnClnt::RemoteRotationUpdate (  LTOrientation &    newOrientation )  [virtual]
 

void CClientConnClnt::RemoteVelocityUpdate (  LTVector3f &    newVelocity )  [virtual]
 

void CClientConnClnt::RemovePlayer (    ) 
 

void CClientConnClnt::SetRotation (  LTOrientation    oRot ) 
 

LTRESULT CClientConnClnt::Update (  float    fFrameTime ) 
 


Member Data Documentation

bool CClientConnClnt::m_bFirstUpdate [protected]
 


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