Commit Graph

22 Commits

Author SHA1 Message Date
SweetId 1accd86a9c split NazaraImgui.hpp into multiples files to speed up compilation 2023-11-24 16:03:56 +05:30
SweetId 41c6439b90 renaming RenderFrame to RenderResources 2023-11-22 11:27:24 +05:30
SweetId e72f1278c6 updating code to reflect changes in engine 2023-11-21 11:26:13 +05:30
SweetId e2aa7cb65c renaming RenderInternal to Render. Drawer no longer call RenderInternal 2023-11-17 12:52:38 +05:30
SweetId 1a74784143 remove need for window argument since we init with one 2023-11-17 12:51:45 +05:30
SweetId 8da1fa5db5 ImguiDrawer::Prepare now calls RenderInternal 2023-11-16 18:04:30 +05:30
SweetId 741b593033 Add ImguiPipelinePass 2023-11-16 17:23:55 +05:30
SweetId c9354dea26 fix linkage issue 2023-09-19 20:17:31 -04:00
SweetId a08a9b377c add imgui function to ensure crossdll context is valid 2023-09-19 20:16:10 -04:00
SweetId eddcd4b906 add proper dllimport/export declarations 2023-09-19 20:02:29 -04:00
SweetId 14c36368de update NazaraImgui to reflect latest changes in Nazara 2023-09-19 19:52:22 -04:00
SweetId afc12c44f8 add handlers to allow imgui code with no access to main loop 2022-08-09 21:40:37 +01:00
SweetId 8b2ea608c3 fix compilation errors 2022-07-30 13:10:37 +02:00
SweetId 77c7cdff47 .h => .hpp 2022-07-26 20:08:52 +02:00
SweetId d7ed6f9d8e lowercasing attributes 2022-07-26 10:45:09 +02:00
SweetId 8f144a28e1 add ubo to store screen size 2022-07-26 10:42:46 +02:00
SweetId 9d23816363 add image and imagebutton support 2022-07-26 10:06:07 +02:00
SweetId cedf3e4a66 removing deprecated functions declaration 2022-07-24 18:01:03 +02:00
SweetId eceef3af2a font texture now stored in Imgui module
removed Imgui::NZ::Init() and Imgui::NZ::Shutdown
2022-07-24 18:00:29 +02:00
SweetId 32d98f5a04 moving pipeline init and render to Imgui module class 2022-07-24 17:53:06 +02:00
SweetId 939bc08878 adding Nz::Imgui as Nazara Module 2022-07-24 17:27:18 +02:00
SweetId babf08f7e3 Initial commit 2022-07-23 19:34:33 +02:00