egui/eframe
Emil Ernerfeldt 44b573f6a6 epi: merge App::load into App::setup, and provide Frame argument
This gives users more control over the order of load/setup.

It also allows users to load textures in setup.
2021-06-07 20:53:33 +02:00
..
examples epi/eframe: move options out of trait App into new NativeOptions 2021-05-08 10:14:56 +02:00
src egui_web: document how to fill the full width of the browser 2021-06-03 18:56:37 +02:00
Cargo.toml Tell docs.rs to use the --all-features flag when generating docs 2021-05-12 20:02:25 +02:00
CHANGELOG.md epi: merge App::load into App::setup, and provide Frame argument 2021-06-07 20:53:33 +02:00
README.md improve documentation 2021-02-28 18:59:46 +01:00

egui framework

This aims to be the entry-level crate if you want to write an egui app.

eframe calls into your code (it is a framework) and supports web apps (via egui_web) and native apps (via egui_glium).

eframe is a very thin crate that re-exports egui, epi and thin wrappers over the backends.

On Linux you need to first run sudo apt-get install libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev to compile eframe natively.

Name

The frame in eframe stands both for the frame in which your egui app resides and also for "framework" (frame is a framework, egui is a library).