DIFF

class WeaponLiftDiagDIAG_DEVELOPER!SERVERSource

Constants 8

private const int COLOR_START = 0xFF2ECC71DIAG_DEVELOPER!SERVER

Green

Referenced by DrawDiag()
private const int COLOR_END = 0xFF4B77BEDIAG_DEVELOPER!SERVER

Blue

Referenced by DrawDiag()
private const int COLOR_END_NOATTACH = 0xFFF7CA18DIAG_DEVELOPER!SERVER

Yellow

Referenced by DrawDiag()
private const int COLOR_OBSTRUCTION = 0xFFFF00FFDIAG_DEVELOPER!SERVER

Pink

Referenced by DrawDiag()
private const int COLOR_HIT = 0xFFFF0000DIAG_DEVELOPER!SERVER

Red

Referenced by DrawDiag()
private const int COLOR_GUIDE = 0xC03A3A3ADIAG_DEVELOPER!SERVER

Semi-transparent gray

Referenced by DrawDiag()
private const int COLOR_WEAPON = 0x1FFFFFFFDIAG_DEVELOPER!SERVER

Semi-transparent white

private const int COLOR_LAST_POS = 0x3AF7CA18DIAG_DEVELOPER!SERVER

Semi-transparent yellow

Referenced by DrawDiag()

Members 13

private ref WeaponLiftDiagData m_Data = new WeaponLiftDiagData()DIAG_DEVELOPER!SERVER
Referenced by Data(), DrawDiag(), and Reset()
private bool m_bDrawGizmos = trueDIAG_DEVELOPER!SERVER
Referenced by DrawDiag()
private bool m_bDrawTransform = falseDIAG_DEVELOPER!SERVER
Referenced by DrawDiag()
private bool m_bSmallShapes = falseDIAG_DEVELOPER!SERVER
Referenced by DrawDiag()
private bool m_bZBuffer = falseDIAG_DEVELOPER!SERVER
Referenced by DrawDiag()
private bool m_bWireOnly = trueDIAG_DEVELOPER!SERVER
Referenced by DrawDiag()
private bool m_bForceRaised = falseDIAG_DEVELOPER!SERVER
Referenced by DrawDiag()
private int m_iColorCrosshair = falseDIAG_DEVELOPER!SERVER
Referenced by DrawDiag()
private int m_iCrosshairR = 255DIAG_DEVELOPER!SERVER
Referenced by DrawDiag()
private int m_iCrosshairG = 0DIAG_DEVELOPER!SERVER
Referenced by DrawDiag()
private int m_iCrosshairB = 0DIAG_DEVELOPER!SERVER
Referenced by DrawDiag()
private int m_iCrosshairA = 255DIAG_DEVELOPER!SERVER
Referenced by DrawDiag()
private float m_fCrosshairBlendPow = 1DIAG_DEVELOPER!SERVER
Referenced by DrawDiag()

Methods 3

void DrawDiag(int mode, float deltaTime)DIAG_DEVELOPER!SERVER
References ARGB(), DbgUI.Begin(), DbgUI.Check()
Show 92 more, Math.Clamp(), DbgUI.ColoredText(), DbgUI.Combo(), Shape.Create(), Shape.CreateCylinder(), Shape.CreateMatrix(), Shape.CreateSphere(), Data(), Math3D.DirectionAndUpMatrix(), DbgUI.End(), EnumTools.EnumToString(), Widget.FindAnyWidget(), DbgUI.FloatOverride(), Widget.GetChildren(), SurfaceInfo.GetEntryName(), Human.GetInputController(), SurfaceInfo.GetName(), CGame.GetPlayer(), Widget.GetSibling(), SurfaceInfo.GetSurfaceType(), CfgGameplayHandler.GetWeaponObstructionModeDynamic(), CfgGameplayHandler.GetWeaponObstructionModeStatic(), CGame.GetWorkspace(), Math.InverseLerp(), SurfaceInfo.IsPassthrough(), SurfaceInfo.IsSolid(), vector.Length(), Math.Lerp(), Math3D.MatrixMultiply3(), HumanInputController.OverrideRaise(), DbgUI.PopID(), Math.Pow(), DbgUI.PushID_Str(), DbgUI.SameLine(), DbgUI.SameSpot(), Widget.SetColor(), Shape.SetMatrix(), DbgUI.SliderFloat(), DbgUI.Spacer(), DbgUI.Text(), int.ToString(), int.ToString(), int.ToString(), int.ToString(), float.ToString(), Math3D.YawPitchRollMatrix(), COLOR_END, COLOR_END_NOATTACH, COLOR_GUIDE, COLOR_HIT, COLOR_LAST_POS, COLOR_OBSTRUCTION, COLOR_START, WeaponLiftDiagData.m_AimLR, WeaponLiftDiagData.m_AimLR11, WeaponLiftDiagData.m_AimUD, WeaponLiftDiagData.m_AimUD11, m_bDrawGizmos, m_bDrawTransform, m_bForceRaised, m_bSmallShapes, m_bWireOnly, m_bZBuffer, m_Data, WeaponLiftDiagData.m_Direction, WeaponLiftDiagData.m_EffectiveAttachmentLength, m_fCrosshairBlendPow, WeaponLiftDiagData.m_HitDistance, WeaponLiftDiagData.m_HitFraction, m_iColorCrosshair, m_iCrosshairA, m_iCrosshairB, m_iCrosshairG, m_iCrosshairR, WeaponLiftDiagData.m_InterpCurrTime, WeaponLiftDiagData.m_InterpCurrValue, WeaponLiftDiagData.m_InterpInTime, WeaponLiftDiagData.m_InterpInTimeLift, WeaponLiftDiagData.m_InterpOutTime, WeaponLiftDiagData.m_InterpSmoothValue, WeaponLiftDiagData.m_InterpTgtValue, WeaponLiftDiagData.m_LastPosition, WeaponLiftDiagData.m_ObstructionDistance, WeaponLiftDiagData.m_ObstructionDistanceCfg, WeaponLiftDiagData.m_RayRadius, WeaponLiftDiagData.m_RayRadiusOverride, WeaponLiftDiagData.m_RayResult, WeaponLiftDiagData.m_Start, WeaponLiftDiagData.m_Transform, WeaponLiftDiagData.m_WeaponEndDist, WeaponLiftDiagData.m_WeaponStartDist, and vector.Zero