ASAPCabinetFE
 
Loading...
Searching...
No Matches
LoadingScreen Class Reference

Manages the ImGui-based loading screen for ASAPCabinetFE initialization. More...

#include <loading_screen.h>

+ Collaboration diagram for LoadingScreen:

Public Member Functions

 LoadingScreen (std::shared_ptr< LoadingProgress > progress)
 
void render ()
 

Detailed Description

Manages the ImGui-based loading screen for ASAPCabinetFE initialization.

Renders a pinball-themed loading interface with a vertical pipeline stage list, progress bars, system information, log messages, and simulated thread activity. The layout is dynamically sized (70% width/50% height, capped at 800x600) with neon colors and lightweight animations, designed for vertical screens. No user interaction is required—everything is visible like a dashboard.


The documentation for this class was generated from the following files: