khora_infra/ui/egui/app/mod.rs
1// Copyright 2025 eraflo
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7// http://www.apache.org/licenses/LICENSE-2.0
8
9//! egui implementation of [`khora_core::ui::AppContext`] + the
10//! `run_native` boot helper.
11//!
12//! Standalone tools (the hub) consume this through `khora-sdk` —
13//! they never import `eframe` or `egui` directly.
14
15mod context;
16mod runtime;
17
18pub use context::EguiAppContext;
19pub use runtime::{run_native, WindowConfigInput, WindowIconInput};