| bhopAirborneHistory_ | DebugUI | private |
| bhopGainHistory_ | DebugUI | private |
| bhopGainingHistory_ | DebugUI | private |
| bhopHasPrevSample_ | DebugUI | private |
| bhopHistoryFill_ | DebugUI | private |
| bhopHistoryIdx_ | DebugUI | private |
| bhopPrevHSpeed_ | DebugUI | private |
| bhopSpeedHistory_ | DebugUI | private |
| buildBhopAnalyzer(const Registry ®istry) | DebugUI | private |
| buildCollisionUI(const physics::WorldGeometry &world, const glm::mat4 &viewProj, float screenWidth, float screenHeight) | DebugUI | |
| buildContactDebugUI(const glm::mat4 &viewProj, float screenWidth, float screenHeight) | DebugUI | |
| buildDebugMenu(std::initializer_list< ExternalPanel > externalPanels) | DebugUI | |
| buildDroppedWeaponUI(const Registry ®istry, const glm::mat4 &viewProj, float screenWidth, float screenHeight) | DebugUI | |
| buildHitboxUI(const Registry ®istry, HitboxRig &hitboxRig, const glm::mat4 &viewProj, float screenWidth, float screenHeight) | DebugUI | |
| buildInspectorContents(const Registry ®istry, int tickCount, float &mouseSensitivity, float &gamepadLookSensitivity, systems::GamepadAimAssistConfig &aimAssistCfg, bool &renderSeparateFromPhysics, bool &inputSyncedWithPhysics, bool &limitFPSToMonitor, float physicsHz, float fpsCurrent, float fpsMin, float fpsMax, float fps1pLow, float fps5pLow) | DebugUI | private |
| buildKillzoneUI(const Registry ®istry, const glm::mat4 &viewProj, float screenWidth, float screenHeight) | DebugUI | |
| buildMovementChart(const Registry ®istry) | DebugUI | private |
| buildNetworkSimUI() | DebugUI | |
| buildNetworkUI(const NetworkStats &stats) | DebugUI | |
| buildParticleUI(ParticleSystem &ps, glm::vec3 eyePos, glm::vec3 forward) | DebugUI | |
| buildShotDebugUI(const glm::mat4 &viewProj, float screenWidth, float screenHeight) | DebugUI | |
| buildSpawnPointUI(const Registry ®istry, const glm::mat4 &viewProj, float screenWidth, float screenHeight) | DebugUI | |
| buildUI(const Registry ®istry, int tickCount, float &mouseSensitivity, float &gamepadLookSensitivity, systems::GamepadAimAssistConfig &aimAssistCfg, bool &renderSeparateFromPhysics, bool &inputSyncedWithPhysics, bool &limitFPSToMonitor, float physicsHz, float fpsCurrent, float fpsMin, float fpsMax, float fps1pLow, float fps5pLow) | DebugUI | |
| buildWeaponSpawnerUI(const Registry ®istry, const glm::mat4 &viewProj, float screenWidth, float screenHeight) | DebugUI | |
| buildWeaponUI(const Registry ®istry) | DebugUI | |
| consumePhysicsCsvRecordingRequest(bool &enabled) noexcept | DebugUI | |
| contactNormalLength | DebugUI | |
| contactPointRadius | DebugUI | |
| drawCollisionBoxes | DebugUI | |
| drawCollisionBrushes | DebugUI | |
| drawCollisionCylinders | DebugUI | |
| drawCollisionOverlay | DebugUI | |
| drawCollisionPlanes | DebugUI | |
| drawCollisionSpheres | DebugUI | |
| drawCollisionTriMeshes | DebugUI | |
| drawContactBoxDepen | DebugUI | |
| drawContactBoxSweep | DebugUI | |
| drawContactBrushDepen | DebugUI | |
| drawContactBrushSweep | DebugUI | |
| drawContactCylinderDepen | DebugUI | |
| drawContactCylinderSweep | DebugUI | |
| drawContactOverlay | DebugUI | |
| drawContactPlaneDepen | DebugUI | |
| drawContactPlaneSweep | DebugUI | |
| drawContactSphereDepen | DebugUI | |
| drawContactSphereSweep | DebugUI | |
| drawContactTriMeshDepen | DebugUI | |
| drawContactTriMeshSweep | DebugUI | |
| drawDroppedWeaponOverlay | DebugUI | |
| drawHitboxOverlay | DebugUI | |
| drawKillzoneOverlay | DebugUI | |
| drawMeshEdgeOverlay | DebugUI | |
| drawMeshVertexOverlay | DebugUI | |
| drawShotDebugOverlay | DebugUI | |
| drawSpawnPointOverlay | DebugUI | |
| drawWeaponSpawnerOverlay | DebugUI | |
| energyTeslaEndpointForward_ | DebugUI | private |
| energyTeslaEndpointRight_ | DebugUI | private |
| energyTeslaEndpointUp_ | DebugUI | private |
| energyTeslaGuideDist_ | DebugUI | private |
| energyTeslaPreviewLive_ | DebugUI | private |
| energyTeslaPreviewLocked_ | DebugUI | private |
| energyTeslaPreviewLockStrength_ | DebugUI | private |
| getSimulatedLatencyMs() const noexcept | DebugUI | inline |
| getSimulatedLossPercent() const noexcept | DebugUI | inline |
| init(SDL_Window *window) | DebugUI | |
| k_bhopHistorySize | DebugUI | privatestatic |
| k_shotRingMax | DebugUI | static |
| newFrame() | DebugUI | |
| particleSpawnDist_ | DebugUI | private |
| pendingAbilityLevelGrant_ | DebugUI | |
| pendingAmmoRefill_ | DebugUI | |
| pendingPhysicsCsvRecordingEnabled_ | DebugUI | private |
| pendingPhysicsCsvRecordingRequest_ | DebugUI | private |
| pendingSetPrimaryWeapon_ | DebugUI | |
| pendingSetSecondaryWeapon_ | DebugUI | |
| processEvent(const SDL_Event *event) | DebugUI | |
| pushClientShot(const net::shotdebug::ShotDebugCapture &cap) | DebugUI | |
| pushServerShot(const net::shotdebug::ShotDebugCapture &cap) | DebugUI | |
| render() | DebugUI | |
| shotDebugSelectIdx | DebugUI | |
| shotDebugViewMode | DebugUI | |
| shotDebugVisibleCount | DebugUI | |
| shotRing | DebugUI | |
| shotRingCount | DebugUI | |
| shotRingHead | DebugUI | |
| showBhopAnalyzer | DebugUI | private |
| showCollisionShape | DebugUI | private |
| showCollisionWindow | DebugUI | |
| showContactDebugWindow | DebugUI | |
| showDebugMenu | DebugUI | |
| showDroppedWeaponWindow | DebugUI | |
| showHitboxWindow | DebugUI | |
| showInputSnapshot | DebugUI | private |
| showInspector | DebugUI | private |
| showKillzoneWindow | DebugUI | |
| showMovementChart | DebugUI | private |
| showNetworkSim | DebugUI | private |
| showNetworkStats | DebugUI | private |
| showParticleWindow_ | DebugUI | private |
| showPlayerState | DebugUI | private |
| showPosition | DebugUI | private |
| showPrevPosition | DebugUI | private |
| showShotDebugWindow | DebugUI | |
| showSpawnPointWindow | DebugUI | |
| showVelocity | DebugUI | private |
| showViewAngles | DebugUI | private |
| showWeaponHud | DebugUI | private |
| showWeaponSpawnerWindow | DebugUI | |
| shutdown() | DebugUI | |
| simulatedLatencyMs_ | DebugUI | private |
| simulatedLossPct_ | DebugUI | private |
| toggleDebugMenu() | DebugUI | |