Abstract interface for ImGui rendering integration within Raven Engine. More...
#include "Renderer/Base.h"#include "Raven/Memory/Scope.h"#include "Renderer/RendererAPI.h"#include "Renderer/RenderPass.h"Classes | |
| class | Raven::ImGuiRenderer |
| Interface for ImGui rendering backend implementations. More... | |
Namespaces | |
| namespace | Raven |
Abstract interface for ImGui rendering integration within Raven Engine.
Defines the ImGuiRenderer class which encapsulates ImGui lifecycle management and rendering commands. Allows backend-specific implementations to handle ImGui frame preparation, submission, and cleanup.
Supports event blocking and deferred cleanup tasks.