DayZ 1.24
|
Definition at line 10 of file WeaponDebug.c.
|
inlineprivate |
Definition at line 60 of file WeaponDebug.c.
References m_DebugModesNames.
|
inlineprivate |
Definition at line 226 of file WeaponDebug.c.
References BUFFER_SIZE, m_AimTrailCyclic, and m_BufferIndex.
Referenced by OnPostFrameUpdate().
|
inlineprivate |
Definition at line 141 of file WeaponDebug.c.
References m_CurrentMode.
Referenced by OnCommandHandlerUpdate().
|
inlineprivate |
Definition at line 266 of file WeaponDebug.c.
References DbgUI::Begin(), DbgUI::End(), GetGame(), GetPlayer(), m_CurrentMode, m_DebugModesNames, and DbgUI::Text().
Referenced by OnPostFrameUpdate().
|
inlineprivate |
Definition at line 280 of file WeaponDebug.c.
References DbgUI::Begin(), DbgUI::End(), m_TargetDistance, DbgUI::Text(), and float::ToString().
Referenced by OnPostFrameUpdate().
Definition at line 193 of file WeaponDebug.c.
References Debug::DrawSphere(), Colors::GREEN, m_IsDrawKeyHeldDown, m_Shape_konec, and m_Shape_usti.
Referenced by OnPostFrameUpdate().
Definition at line 247 of file WeaponDebug.c.
References COLOR_BLUE, Debug::DrawSphere(), GetEyePointPosition(), and m_ShapeEye.
Referenced by OnPostFrameUpdate().
Definition at line 203 of file WeaponDebug.c.
References COLOR_RED, Debug::DrawLine(), Debug::DrawSphere(), m_HitShape, m_IsFireKeyPressed, m_PermanentLine1, m_ShapeFireDirection1, m_ShapeFireDirection2, DayZPhysics::RaycastRV(), Colors::RED, and Debug::RemoveShape().
Referenced by OnPostFrameUpdate().
|
inlineprivate |
Definition at line 333 of file WeaponDebug.c.
References CAMERA_BULLET_ORIGIN_OFFSET, CAMERA_TRACE_MIN_DISTANCE_TOLERANCE, Class::CastTo(), Math::Clamp(), vector::Distance(), Debug::DrawLine(), Debug::DrawSphere(), GetGame(), Colors::GREEN, Math::InverseLerp(), Math::Lerp(), m_HitShape, m_HitShape4, m_IsFireKeyPressed, m_PermanentLine1, m_PermanentLine2, m_PermanentShape1, m_TargetDistance, MAX_MUZZLE_DISTANCE_TOLERANCE, vector::Normalize(), PrintString(), DayZPhysics::RaycastRV(), Colors::RED, and Debug::RemoveShape().
Referenced by OnPostFrameUpdate().
|
inlineprivate |
Definition at line 288 of file WeaponDebug.c.
References Class::CastTo(), COLOR_RED, vector::Distance(), Debug::DrawLine(), Debug::DrawSphere(), GetGame(), Colors::GREEN, m_HitShape2, m_HitShape3, m_IsFireKeyPressed, m_PermanentLine1, m_PermanentLine2, m_ShapeFireDirCamera, m_TargetDistance, DayZPhysics::RaycastRV(), Colors::RED, and Debug::RemoveShape().
Referenced by OnPostFrameUpdate().
Definition at line 253 of file WeaponDebug.c.
Referenced by DrawEyePoint().
|
inlineprivate |
Definition at line 51 of file WeaponDebug.c.
References Class::CastTo(), GetGame(), and GetPlayer().
Referenced by OnPostFrameUpdate().
|
inlineprivate |
Definition at line 97 of file WeaponDebug.c.
References ClearKey(), CycleDebugMode(), GetMouseState(), KeyState(), m_IsDrawKeyHeldDown, m_IsFireKeyPressed, m_IsLMBPressed, and OnKeyDown().
Definition at line 134 of file WeaponDebug.c.
Referenced by OnCommandHandlerUpdate().
|
inlineprivate |
Definition at line 149 of file WeaponDebug.c.
References AddPosToCyclicBuffer(), BUFFER_SIZE, COLOR_YELLOW, DisplayGeneralInfo(), DisplayTargetInfo(), DrawBarrelMemoryPoints(), DrawEyePoint(), DrawLineOfFire(), DrawLineOfFireCameraHybrid(), DrawLineOfFireMuzzleToHit(), Debug::DrawLines(), GetGame(), GetWeaponInHands(), m_AimTrailOrdered, m_CurrentMode, m_IsDrawKeyHeldDown, m_ShapeTrailLines, OrderTrailArray(), and RemoveAllShapes().
|
inlineprivate |
Definition at line 234 of file WeaponDebug.c.
References BUFFER_SIZE, m_AimTrailCyclic, m_AimTrailOrdered, and m_BufferIndex.
Referenced by OnPostFrameUpdate().
Definition at line 73 of file WeaponDebug.c.
References m_HitShape, m_HitShape2, m_HitShape3, m_HitShape4, m_PermanentLine1, m_PermanentLine2, m_PermanentShape1, m_PermanentShape2, m_Shape_konec, m_Shape_usti, m_ShapeEye, m_ShapeFireDirCamera, m_ShapeFireDirection1, m_ShapeFireDirection2, m_ShapeTrailLines, and Debug::RemoveShape().
Referenced by OnPostFrameUpdate(), and ~WeaponDebug().
Definition at line 12 of file WeaponDebug.c.
Referenced by AddPosToCyclicBuffer(), OnPostFrameUpdate(), and OrderTrailArray().
Definition at line 15 of file WeaponDebug.c.
Referenced by DrawLineOfFireCameraHybrid().
Definition at line 16 of file WeaponDebug.c.
Referenced by DrawLineOfFireCameraHybrid().
Definition at line 13 of file WeaponDebug.c.
|
private |
Definition at line 26 of file WeaponDebug.c.
Referenced by AddPosToCyclicBuffer(), and OrderTrailArray().
|
private |
Definition at line 27 of file WeaponDebug.c.
Referenced by OnPostFrameUpdate(), and OrderTrailArray().
|
private |
Definition at line 19 of file WeaponDebug.c.
Referenced by AddPosToCyclicBuffer(), and OrderTrailArray().
|
private |
Definition at line 25 of file WeaponDebug.c.
Referenced by CycleDebugMode(), DisplayGeneralInfo(), and OnPostFrameUpdate().
Definition at line 29 of file WeaponDebug.c.
Referenced by DisplayGeneralInfo(), and WeaponDebug().
|
private |
Definition at line 37 of file WeaponDebug.c.
Referenced by DrawLineOfFire(), DrawLineOfFireCameraHybrid(), and RemoveAllShapes().
|
private |
Definition at line 41 of file WeaponDebug.c.
Referenced by DrawLineOfFireMuzzleToHit(), and RemoveAllShapes().
|
private |
Definition at line 42 of file WeaponDebug.c.
Referenced by DrawLineOfFireMuzzleToHit(), and RemoveAllShapes().
|
private |
Definition at line 43 of file WeaponDebug.c.
Referenced by DrawLineOfFireCameraHybrid(), and RemoveAllShapes().
|
private |
Definition at line 20 of file WeaponDebug.c.
Referenced by DrawBarrelMemoryPoints(), OnCommandHandlerUpdate(), and OnPostFrameUpdate().
|
private |
Definition at line 23 of file WeaponDebug.c.
Referenced by DrawLineOfFire(), DrawLineOfFireCameraHybrid(), DrawLineOfFireMuzzleToHit(), and OnCommandHandlerUpdate().
|
private |
Definition at line 21 of file WeaponDebug.c.
Referenced by OnCommandHandlerUpdate().
|
private |
Definition at line 22 of file WeaponDebug.c.
|
private |
Definition at line 45 of file WeaponDebug.c.
Referenced by DrawLineOfFire(), DrawLineOfFireCameraHybrid(), DrawLineOfFireMuzzleToHit(), and RemoveAllShapes().
|
private |
Definition at line 46 of file WeaponDebug.c.
Referenced by DrawLineOfFireCameraHybrid(), DrawLineOfFireMuzzleToHit(), and RemoveAllShapes().
|
private |
Definition at line 48 of file WeaponDebug.c.
Referenced by DrawLineOfFireCameraHybrid(), and RemoveAllShapes().
|
private |
Definition at line 49 of file WeaponDebug.c.
Referenced by RemoveAllShapes().
|
private |
Definition at line 34 of file WeaponDebug.c.
Referenced by DrawBarrelMemoryPoints(), and RemoveAllShapes().
|
private |
Definition at line 33 of file WeaponDebug.c.
Referenced by DrawBarrelMemoryPoints(), and RemoveAllShapes().
|
private |
Definition at line 38 of file WeaponDebug.c.
Referenced by DrawEyePoint(), and RemoveAllShapes().
|
private |
Definition at line 40 of file WeaponDebug.c.
Referenced by DrawLineOfFireMuzzleToHit(), and RemoveAllShapes().
|
private |
Definition at line 35 of file WeaponDebug.c.
Referenced by DrawLineOfFire(), and RemoveAllShapes().
|
private |
Definition at line 36 of file WeaponDebug.c.
Referenced by DrawLineOfFire(), and RemoveAllShapes().
|
private |
Definition at line 39 of file WeaponDebug.c.
Referenced by OnPostFrameUpdate(), and RemoveAllShapes().
|
private |
Definition at line 24 of file WeaponDebug.c.
Referenced by DisplayTargetInfo(), DrawLineOfFireCameraHybrid(), and DrawLineOfFireMuzzleToHit().
|
private |
Definition at line 18 of file WeaponDebug.c.
Definition at line 14 of file WeaponDebug.c.
Referenced by DrawLineOfFireCameraHybrid().