|
group2 0.1.0
CSE 125 Group 2
|
Implementation of the DebugUI overlay and all ImGui debug windows. More...
#include "debug/DebugUI.hpp"#include "client/systems/GamepadAimAssistSystem.hpp"#include "ecs/components/CollisionShape.hpp"#include "ecs/components/Health.hpp"#include "ecs/components/InputSnapshot.hpp"#include "ecs/components/LocalPlayer.hpp"#include "ecs/components/PlayerMatchStats.hpp"#include "ecs/components/PlayerVisState.hpp"#include "ecs/components/Position.hpp"#include "ecs/components/PreviousPosition.hpp"#include "ecs/components/RespawnPoint.hpp"#include "ecs/components/Velocity.hpp"#include "ecs/components/WeaponConfig.hpp"#include "ecs/components/WeaponSpawner.hpp"#include "ecs/components/WeaponState.hpp"#include "ecs/physics/Movement.hpp"#include "ecs/physics/PhysicsConstants.hpp"#include "ecs/physics/SweptCollision.hpp"#include "ecs/physics/TitanfallConstants.hpp"#include "ecs/systems/MovementSystem.hpp"#include "ecs/systems/PlayerStatusSystem.hpp"#include "network/Client.hpp"#include "particles/ParticleSystem.hpp"#include "renderer/Renderer.hpp"#include <backends/imgui_impl_sdl3.h>#include <backends/imgui_impl_sdlgpu3.h>#include <cfloat>#include <cmath>#include <filesystem>#include <glm/ext/matrix_clip_space.hpp>#include <glm/ext/matrix_transform.hpp>#include <glm/trigonometric.hpp>#include <glm/vec3.hpp>#include <imgui.h>Implementation of the DebugUI overlay and all ImGui debug windows.