2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-09 14:27:42 +00:00

Add About window & debug overlays

This commit is contained in:
2021-05-27 00:56:25 -04:00
parent 36fa020a4c
commit 5fbd47a3d3
9 changed files with 8163 additions and 82 deletions

View File

@@ -17,6 +17,8 @@ public:
std::vector<unsigned long> m_charCodes{};
bool m_mouseIn = true;
} Input;
static ImFont* fontNormal;
static ImFont* fontLarge;
static void Initialize(boo::IGraphicsDataFactory* factory, boo::IWindow* window, float scale);
static void Shutdown();
@@ -26,7 +28,7 @@ public:
static void Draw(boo::IGraphicsCommandQueue* gfxQ);
private:
static void BuildShaderDataBinding(boo::IGraphicsDataFactory::Context& ctx);
static void BuildShaderDataBindings(boo::IGraphicsDataFactory::Context& ctx);
};
struct ImGuiWindowCallback : boo::IWindowCallback {