Defines the ISectionRenderer interface and BaseSectionRenderer for rendering configuration sections in ASAPCabinetFE. More...
#include <nlohmann/json.hpp>
#include <string>
#include <vector>
#include <unordered_map>
#include <imgui.h>
#include <filesystem>
#include "ImGuiFileDialog.h"
#include "log/logging.h"
Go to the source code of this file.
Classes | |
class | ISectionRenderer |
class | BaseSectionRenderer |
Defines the ISectionRenderer interface and BaseSectionRenderer for rendering configuration sections in ASAPCabinetFE.
This header provides the ISectionRenderer interface and the BaseSectionRenderer base class, which specify methods and utilities for rendering configuration sections in the UI using ImGui. It is implemented by classes like SectionRenderer to handle section-specific rendering logic.