Skip to main content

Module runtime

Module runtime 

Source
Expand description

App trait — what every standalone Khora tool implements.

The trait is intentionally tiny: an update per frame plus optional lifecycle hooks. The concrete run_native boot function that drives an App impl lives in khora-infra::ui::egui::app and is re-exported through khora-sdk.

Traits§

App
One application — implements update and gets called once per frame.
AppLifecycle
Optional lifecycle hooks — implement on the same type as App to hook startup / shutdown without inflating the main trait.