23 lines
372 B
C++
23 lines
372 B
C++
#ifndef GUI_HPP
|
|
#define GUI_HPP
|
|
|
|
// Includes
|
|
#include "imgui.h"
|
|
#include "imgui_impl_sdl3.h"
|
|
#include "imgui_impl_opengl3.h"
|
|
#include "window.hpp"
|
|
#include "graphics.hpp"
|
|
#include <iostream>
|
|
|
|
// Variables
|
|
extern ImGuiIO& io;
|
|
extern ImGuiStyle& style;
|
|
extern
|
|
|
|
// Functions
|
|
int initialize_imgui();
|
|
void cleanup_imgui();
|
|
void new_frame_imgui();
|
|
void frame_time_ui();
|
|
|
|
#endif |