|
group2 0.1.0
CSE 125 Group 2
|
Directories | |
| debug | |
| widgets | |
Files | |
| Hud.cpp | |
| Top-level HUD orchestrator. | |
| Hud.hpp | |
| Top-level HUD system — owns widgets, renderer, context, tweens. | |
| HudContext.cpp | |
| Immediate-mode draw API implementation. | |
| HudContext.hpp | |
| Immediate-mode draw API for HUD widgets. | |
| HudIcons.cpp | |
| Procedural vector icon implementations. | |
| HudIcons.hpp | |
| Procedural vector icons for the VOIDFALL HUD. | |
| HudRenderer.cpp | |
| GPU backend implementation for the HUD system. | |
| HudRenderer.hpp | |
| GPU backend for the HUD system — owns offscreen target, pipeline, and vertex buffer upload. | |
| HudSvgAtlas.cpp | |
| Runtime GPU atlas for LunaSVG-rasterized HUD SVG assets. | |
| HudSvgAtlas.hpp | |
| Runtime GPU atlas for LunaSVG-rasterized HUD SVG assets. | |
| HudSvgRaster.cpp | |
| LunaSVG-backed CPU rasterization for HUD SVG assets. | |
| HudSvgRaster.hpp | |
| CPU SVG raster helpers used by the HUD SVG atlas and tests. | |
| HudTween.cpp | |
| Tween pool + easing function implementations. | |
| HudTween.hpp | |
| Lightweight fixed-pool tween engine for HUD animations. | |
| HudTypes.hpp | |
| Shared types for the HUD system. | |
| HudWidget.hpp | |
| Base struct for all HUD widgets. | |
| VoidfallStyle.hpp | |
| VOIDFALL HUD design tokens — colors, sizes, and shared helpers. | |