ASAPCabinetFE
 
Loading...
Searching...
No Matches
first_run.h
Go to the documentation of this file.
1
11#ifndef FIRST_RUN_H
12#define FIRST_RUN_H
13
15#include "config/ui/config_ui.h"
16#include "ui/imgui_manager.h"
17#include <SDL2/SDL.h>
18
31bool runInitialConfig(IConfigService* configService, IKeybindProvider* keybindProvider, const std::string& configPath);
32
33#endif // FIRST_RUN_H
Interface for configuration services (forward declaration).
Definition iconfig_service.h:30
Interface for keybind providers (forward declaration).
Definition ikeybind_provider.h:30
Defines the ConfigUI class for managing the ImGui-based configuration UI in ASAPCabinetFE.
bool runInitialConfig(IConfigService *configService, IKeybindProvider *keybindProvider, const std::string &configPath)
Executes the initial configuration setup.
Definition first_run.cpp:11
Defines the IConfigService interface for managing configuration in ASAPCabinetFE.