Public Methods |
| CBaseObjectClnt () |
virtual | ~CBaseObjectClnt () |
| distr_class (CBaseObjectClnt) |
virtual void | Init () |
virtual LTRESULT | Update (float fFrameTime) |
virtual LTRESULT | PhysicsUpdate (float fFrameTime) |
virtual void | Event (uint32 nEvent, float fFrameTime, float fGameTime, IEventData *pEventData, uint32 nPriority, ECallbackType eCT, uint32 nCountRemaining, float fTimeRemaining, float fLoopTime) |
virtual void | Notify (HOBJECT hobj, const LTContactInfo &info) |
bool | IsCameraSync () |
virtual uint32 | OnPrecreate (ObjectCreateStruct *pOCS, float precreateType) |
virtual uint32 | OnObjectCreated (float createType) |
virtual uint32 | OnUpdate () |
virtual uint32 | OnTouch (LTContactInfo *info, float force) |
virtual uint32 | OnLinkBroken (HOBJECT linkObj) |
virtual uint32 | OnModelStringKey (ArgList *pArgList) |
virtual uint32 | OnCrush (HOBJECT crusherObj) |
virtual uint32 | OnLoad (HMESSAGEREAD readMsg, float dwParam) |
virtual uint32 | OnSave (HMESSAGEWRITE writeMsg, float dwParam) |
virtual uint32 | OnAffectPhysics (ContainerPhysics *pCP) |
virtual uint32 | OnParentAttachmentRemoved () |
virtual uint32 | GetForceUpdate (ForceUpdate *pFU) |
virtual uint32 | OnActivate () |
virtual uint32 | OnDeactivate () |
virtual uint32 | OnAllObjectsCreated () |
virtual uint32 | OnPositionChange (LTVector3f *p) |
virtual uint32 | OnRotationChange (LTOrientation *R) |
virtual void | InitializePhysics () |
virtual ILTCollisionObject * | CreateCollisionObject () |
virtual void | UpdatePhysics (const LTVector3f *p) |
virtual void | UpdatePhysics (const LTOrientation *R) |
virtual void | CleanupPhysics () |
Protected Methods |
void | CameraSyncCB (const uint8 &nPrevValue) |
| distr_uint8_callback_fn (CBaseObjectClnt, m_nCameraSync, CameraSyncCB) |
| distr_uint8_callback (m_nCameraSync, AVITEM_REG, 9, 0) |
uint32 | CreateClientFX (ArgList *pArgList, uint32 nStartCmd) |
Protected Attributes |
bool | m_bFirstUpdate |