Skip to main content

Module egui

Module egui 

Source
Expand description

Egui backend for the Khora Engine editor overlay.

This module provides:

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] + the run_native boot 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 by egui::Ui.