mirror of
https://github.com/obsqrbtz/clrsync.git
synced 2026-04-09 12:37:41 +03:00
init
This commit is contained in:
18
src/gui/imgui_helpers.hpp
Normal file
18
src/gui/imgui_helpers.hpp
Normal file
@@ -0,0 +1,18 @@
|
||||
#ifndef CLRSYNC_IMGUI_HELPERS_HPP
|
||||
#define CLRSYNC_IMGUI_HELPERS_HPP
|
||||
|
||||
#include "gui/about_window.hpp"
|
||||
#include <string>
|
||||
|
||||
struct GLFWwindow;
|
||||
class settings_window;
|
||||
|
||||
GLFWwindow * init_glfw();
|
||||
void init_imgui(GLFWwindow* window, const std::string& ini_path);
|
||||
void begin_frame();
|
||||
void setup_main_dockspace(bool& first_time);
|
||||
void end_frame(GLFWwindow* window);
|
||||
void shutdown(GLFWwindow* window);
|
||||
void render_menu_bar(about_window* about, settings_window* settings);
|
||||
|
||||
#endif // CLRSYNC_IMGUI_HELPERS_HPP
|
||||
Reference in New Issue
Block a user