Expand description
Egui backend for the Khora Engine editor overlay.
This module provides:
EguiOverlay— the concreteEditorOverlayimplementation backed by egui + a custom wgpu renderer.EguiWgpuRenderer— low-level wgpu rendering of egui primitives.EguiFrameRenderState— per-frame GPU state passed to the overlay.
Re-exports§
pub use app::run_native;pub use app::EguiAppContext;pub use overlay::EguiFrameRenderState;pub use overlay::EguiOverlay;pub use renderer::EguiWgpuRenderer;pub use shell::EguiEditorShell;pub use ui_builder::EguiUiBuilder;
Modules§
- app
- egui implementation of [
khora_core::ui::AppContext] + therun_nativeboot helper. - overlay
- Concrete [
EditorOverlay] implementation backed by egui + custom wgpu renderer. - renderer
- Custom egui renderer for wgpu 28.0.
- shell
- Concrete [
EditorShell] backed by egui native panels. - theme
- Convert [
UiTheme] to egui [Visuals] and apply to an egui context. - ui_
builder - Concrete [
UiBuilder] backed byegui::Ui.