ASAPCabinetFE
 
Loading...
Searching...
No Matches
config_ui.h File Reference

Defines the ConfigUI class for managing the ImGui-based configuration UI in ASAPCabinetFE. More...

#include "config/iconfig_service.h"
#include "keybinds/ikeybind_provider.h"
#include "render/iasset_manager.h"
#include "tables/table_data.h"
#include "core/iapp_callbacks.h"
#include "isection_renderer.h"
#include "section_config.h"
#include "ImGuiFileDialog.h"
#include <string>
#include <vector>
#include <nlohmann/json.hpp>
#include <memory>
#include <unordered_map>
+ Include dependency graph for config_ui.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ConfigUI
 Manages the ImGui-based configuration UI. More...
 

Detailed Description

Defines the ConfigUI class for managing the ImGui-based configuration UI in ASAPCabinetFE.

This header provides the ConfigUI class, which handles the rendering and management of the configuration interface using ImGui. It integrates with configuration services, keybind providers, asset managers, and application callbacks to provide a comprehensive UI for settings adjustment.