class WeaponLiftDiagDataDIAG_DEVELOPER!SERVERSource
Members 25
Referenced by WeaponLiftDiag.DrawDiag()
Methods 7
References m_Transform
Referenced by Weapon_Base.ApproximateWeaponLiftTransform()
void SetWeaponRayParams(vector rayOrigin, vector rayDirection, float weaponStartDist, float weaponEndDist, float effectiveAttachmentLength, float obstructionDistanceCfg, float obstructionDistance, float rayRadius)DIAG_DEVELOPER!SERVERReferences m_Direction, m_EffectiveAttachmentLength, m_ObstructionDistance
Show 5 more
, m_ObstructionDistanceCfg, m_RayRadius, m_Start, m_WeaponEndDist, and m_WeaponStartDistvoid SetIntersectionParams(RaycastRVResult rayResult, float hitFraction = 0, float hitDistance = 0)DIAG_DEVELOPER!SERVERReferences m_LastPosition
void SetInterpolation(float inTime, float inTimeLift, float outTime, float currentTime, float smoothValue, float currentValue, float targetValue)DIAG_DEVELOPER!SERVERReferences m_InterpCurrTime, m_InterpCurrValue, m_InterpInTime
Show 4 more
, m_InterpInTimeLift, m_InterpOutTime, m_InterpSmoothValue, and m_InterpTgtValueReferences Math3D.MatrixIdentity4(), SetAimAngles(), SetInterpolation()
Show 5 more
, SetIntersectionParams(), SetLastPosition(), SetWeaponRayParams(), m_Transform, and vector.ZeroReferenced by WeaponLiftDiag.Reset()