Ankush's Garage
A collection of stuff made by Ankush Roy
Loading...
Searching...
No Matches
ImGuiCore.h
Go to the documentation of this file.
1#ifndef INCLUDE_COREIMGUI_COREIMGUI_H_
2#define INCLUDE_COREIMGUI_COREIMGUI_H_
3
4#include "SDL3/SDL_gpu.h"
5namespace Core
6{
8{
9 public:
10 static void Update();
11 static void Draw();
12 static void Init();
13 static void Quit();
14
15 private:
16 static SDL_GPUTextureSamplerBinding bind;
17 static void InitImGuiStyle();
18 static void SetImGuiWindowProportions();
19 static bool HandleWindowResize();
20 static void ShowToolBox();
21 static void TB_ProjectSelector(); // ToolBox Functions;
22 static void TB_ResolutionSlider();
23 static void ShowConsole();
24 static void ShowProjectWindow();
25 static void ShowProjectRendered();
26};
27} // namespace Core
28
29#endif // INCLUDE_COREIMGUI_COREIMGUI_H_
Definition ImGuiCore.h:8
static void ShowProjectWindow()
Definition ImGuiCore.cpp:317
static void InitImGuiStyle()
Definition ImGuiCore.cpp:111
static void Draw()
Definition ImGuiCore.cpp:75
static void ShowProjectRendered()
Definition ImGuiCore.cpp:331
static void TB_ProjectSelector()
Definition ImGuiCore.cpp:231
static void ShowToolBox()
Definition ImGuiCore.cpp:214
static void TB_ResolutionSlider()
Definition ImGuiCore.cpp:271
static bool HandleWindowResize()
Definition ImGuiCore.cpp:194
static SDL_GPUTextureSamplerBinding bind
Definition ImGuiCore.h:16
static void SetImGuiWindowProportions()
Definition ImGuiCore.cpp:161
static void Update()
Definition ImGuiCore.cpp:59
static void Init()
Definition ImGuiCore.cpp:21
static void Quit()
Definition ImGuiCore.cpp:50
static void ShowConsole()
Definition ImGuiCore.cpp:285
Definition Console.cpp:4