Crate epi[−][src]
Expand description
Backend-agnostic interface for writing apps using egui
.
epi
provides interfaces for window management, serialization and http requests.
An app written for epi
can then be plugged into eframe
,
the egui framework crate.
Start by looking at the App
trait, and implement App::update
.
Re-exports
pub use egui;
Modules
You only need to look here if you are writing a backend for epi
.
epi
supports simple HTTP requests with Frame::http_fetch
.
Structs
Stores nothing.
Represents the surroundings of your app.
Image data for the icon.
Information about the integration passed to the use app each frame.
Options controlling the behavior of a native window
Information about the web environment (if applicable).
Constants
Traits
Implement this trait to write apps that can be compiled both natively using the egui_glium
crate,
and deployed as a web site using the egui_web
crate.
How to signal the egui
integration that a repaint is required.
A place where you can store custom data in a way that persists when you restart the app.
How to allocate textures (images) to use in egui
.