Introduction Manual Class Reference Header Reference

ZCom_MoveUpdateListener< T > Class Template Reference

List of all members.

Detailed Description

template<typename T>
class ZCom_MoveUpdateListener< T >

Callback interface for movement update related information.


Public Member Functions

virtual void correctionReceived (T *_pos, zFloat *_vel, zFloat *_acc, bool _teleport, zU32 _estimated_time_sent)=0
 Correction received by authority. (Appears on: Owner).
virtual void inputSent (ZCom_BitStream &_inputstream)=0
 The input bitstream has just been sent to the authority (Appears on: Owner).
virtual void inputUpdated (ZCom_BitStream &_inputstream, bool _inputchanged, zU32 _client_time, zU32 _estimated_time_sent)=0
 New input data arrived from owner. (Appears on: Auth).
virtual void updateReceived (ZCom_BitStream &_inputstream, T *_pos, zFloat *_vel, zFloat *_acc, zU32 _estimated_time_sent)=0
 Update received by authority. (Appears on: Proxy).


Member Function Documentation

template<typename T>
virtual void ZCom_MoveUpdateListener< T >::inputUpdated ZCom_BitStream _inputstream,
bool  _inputchanged,
zU32  _client_time,
zU32  _estimated_time_sent
[pure virtual]
 

New input data arrived from owner. (Appears on: Auth).

Parameters:
_inputstream The inputstream provided to ZCom_Replicate_Movement::updateInput()

template<typename T>
virtual void ZCom_MoveUpdateListener< T >::inputSent ZCom_BitStream _inputstream  )  [pure virtual]
 

The input bitstream has just been sent to the authority (Appears on: Owner).

Parameters:
_inputstream The inputstream provided to ZCom_Replicate_Movement::updateInput()

template<typename T>
virtual void ZCom_MoveUpdateListener< T >::correctionReceived T *  _pos,
zFloat _vel,
zFloat _acc,
bool  _teleport,
zU32  _estimated_time_sent
[pure virtual]
 

Correction received by authority. (Appears on: Owner).

Parameters:
_pos Position vector.
_vel Velocity vector.
_acc Acceleration vector.
_teleport If true, object was teleported.
_estimated_time_sent Estimated time of event leaving remote authority.

template<typename T>
virtual void ZCom_MoveUpdateListener< T >::updateReceived ZCom_BitStream _inputstream,
T *  _pos,
zFloat _vel,
zFloat _acc,
zU32  _estimated_time_sent
[pure virtual]
 

Update received by authority. (Appears on: Proxy).


This file is part of the documentation for Zoidcom. Documentation copyright © 2004-2008 by Jörg Rüppel. Generated on Sat Aug 16 15:26:50 2008 for Zoidcom by doxygen 1.4.6-NO