//----------------------------------------------------------------------------- // Purpose: //----------------------------------------------------------------------------- void CSinglePlayerAnimState::Update() { m_angRender = GetBasePlayer()->GetLocalAngles(); ComputePoseParam_BodyYaw(); ComputePoseParam_BodyPitch(GetBasePlayer()->GetModelPtr()); ComputePoseParam_BodyLookYaw(); ComputePoseParam_HeadPitch(GetBasePlayer()->GetModelPtr()); ComputePlaybackRate(); }
//----------------------------------------------------------------------------- // Purpose: //----------------------------------------------------------------------------- void CPlayerAnimState::Update() { m_angRender = GetOuter()->GetLocalAngles(); ComputePoseParam_BodyYaw(); ComputePoseParam_BodyPitch(GetOuter()->GetModelPtr()); ComputePoseParam_BodyLookYaw(); ComputePlaybackRate(); #ifdef CLIENT_DLL GetOuter()->UpdateLookAt(); #endif }