ImGuiModule¶
OpenGL ImGui implementation.
Overview¶
Typical use cases:
Defining OpenGL-specific ImGui backend implementations
Header¶
<RaeptorCogs/GAPI/GL/Core/Internal/ImGuiModule.hpp>
Metadata¶
- Author
Estorc
- Version
v1.0
- Copyright
Copyright (c) 2025 Estorc MIT License.
Classes¶
Class |
Description |
|---|---|
|
OpenGL ImGui implementation. |
-
class ImGuiModule : public RaeptorCogs::GAPI::Common::ImGuiModule¶
OpenGL ImGui implementation.
Provides OpenGL-specific implementations for the ImGui backend interface.
Public Functions
-
ImGuiModule() = default¶
Default constructor.
-
virtual ~ImGuiModule() override = default¶
Virtual destructor.
-
virtual void createImGuiContext(ImGuiContext *&imGuiContext, GLFWwindow *window) override¶
-
virtual void NewImGuiFrame() override¶
-
virtual void RenderImGuiDrawData() override¶
-
ImGuiModule() = default¶