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. | |