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... | |
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.