added imgui and config file to project

This commit is contained in:
Aaro Koivukangas
2025-05-20 03:16:08 +03:00
parent 8632aa2303
commit ede46ff7a0
12 changed files with 191 additions and 15 deletions
+20
View File
@@ -0,0 +1,20 @@
#pragma once
#include "gconfig.h"
#include "gwindow.h"
#include "logger.h"
class GMenu {
public:
GMenu(Logger *l, GWindow *w, GConfig *c) : logger(l), window(w), config(c) {};
~GMenu() {};
void init();
void update();
void default_menu();
private:
Logger *logger;
GWindow *window;
GConfig *config;
};