From 483d5f1be26f2eca6a74a4169e6342cde8052ce2 Mon Sep 17 00:00:00 2001 From: Nathan Date: Sat, 29 Mar 2025 22:06:02 -0500 Subject: [PATCH] update TestImgui --- modules/GUImodules/TestImgui/src/TestImgui.cpp | 4 ++-- modules/GUImodules/TestImgui/src/TestImgui.h | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/GUImodules/TestImgui/src/TestImgui.cpp b/modules/GUImodules/TestImgui/src/TestImgui.cpp index 099b316..9b80cf1 100644 --- a/modules/GUImodules/TestImgui/src/TestImgui.cpp +++ b/modules/GUImodules/TestImgui/src/TestImgui.cpp @@ -6,7 +6,7 @@ #include -TestImgui::TestImgui(void* h, Archimedes::App& a) : Archimedes::GuiModule(h, a) { +TestImgui::TestImgui(void* h, Archimedes::App* a) : Archimedes::GuiModule(h, a) { name = "TestImgui"; } @@ -62,7 +62,7 @@ void TestImgui::run() { }); if(window->shouldClose()) - app.end(); + app->end(); window->doFrame(); } diff --git a/modules/GUImodules/TestImgui/src/TestImgui.h b/modules/GUImodules/TestImgui/src/TestImgui.h index c191de1..7148bfd 100644 --- a/modules/GUImodules/TestImgui/src/TestImgui.h +++ b/modules/GUImodules/TestImgui/src/TestImgui.h @@ -1,10 +1,11 @@ +#define GUIMODULE #include "Archimedes.h" class TestImgui : public Archimedes::GuiModule { public: - TestImgui(void*, Archimedes::App&); + TestImgui(void*, Archimedes::App*); ~TestImgui(); @@ -18,7 +19,7 @@ class TestImgui : public Archimedes::GuiModule { extern "C" { - Archimedes::Module* create(void* handle, Archimedes::App& app) { + Archimedes::Module* create(void* handle, Archimedes::App* app) { return new TestImgui(handle, app); } }