1 #ifndef CORE_INCLUDE_GUIMANAGER_HPP
2 #define CORE_INCLUDE_GUIMANAGER_HPP
4 #define FONT_ICON_FILE_NAME "../core/assets/fonts/fa-solid-900.ttf"
6 #include "External/IconsFontAwesome5.h"
9 #include <GLFW/glfw3.h>
11 #include <imgui_impl_glfw.h>
12 #include <imgui_impl_opengl3.h>
21 void init(GLFWwindow *window);
Definition: GUIManager.hpp:16
void end()
Definition: GUIManager.cpp:56
int displayWidth
Definition: GUIManager.hpp:40
bool m_open
Definition: GUIManager.hpp:42
uint8_t renderSettings(WindowManager *window)
Definition: GUIManager.cpp:132
~GUIManager()
Definition: GUIManager.hpp:35
GUIManager()
Definition: GUIManager.cpp:5
uint8_t renderAbout(WindowManager *window)
Definition: GUIManager.cpp:166
void begin()
Definition: GUIManager.cpp:54
void render()
Definition: GUIManager.cpp:48
void getFrame()
Definition: GUIManager.cpp:41
void init(GLFWwindow *window)
Definition: GUIManager.cpp:9
ImVec4 clearColor
Definition: GUIManager.hpp:39
uint8_t renderMenu(WindowManager *window)
Definition: GUIManager.cpp:79
void cleanup()
Definition: GUIManager.cpp:195
int displayHeight
Definition: GUIManager.hpp:40
bool renderBackButton()
Definition: GUIManager.cpp:58
Definition: WindowManager.hpp:12