Donner SVG main
0.8.0 ยท 382bd0190.8.0 main
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
gui Directory Reference
Directory dependency graph for gui:

Files

 
EditorMetalLayer.h
 Core Animation layer attachment for a native Metal editor window.
 
EditorWindow.h
 EditorWindow - RAII wrapper around GLFW + OpenGL + Dear ImGui. Keeps the main binary thin by encapsulating everything that would otherwise be boilerplate: GLFW init, window creation, context current, glad loader, ImGui context, imgui_impl_glfw + imgui_impl_opengl3 setup, plus texture upload from a RendererBitmap.
 
ImGuiRuntimeRenderer.h
 donner::editor::ImGuiRuntimeRenderer - draws UI draw data through the GPU runtime.
 
UiTextureRegistration.h
 Registering renderer-produced textures with the UI texture registry.
 
UiTextureRegistry.h
 donner::editor::UiTextureRegistry - validated UI texture registrations for ImGui draw data.