2018-12-30 20:08:29 +00:00
[ package ]
2020-05-30 08:22:35 +00:00
name = "egui"
2021-01-04 14:38:57 +00:00
version = "0.7.0"
2020-05-30 16:22:33 +00:00
authors = [ "Emil Ernerfeldt <emil.ernerfeldt@gmail.com>" ]
description = "Simple, portable immediate mode GUI library for Rust"
2018-12-30 20:08:29 +00:00
edition = "2018"
2020-08-10 17:38:46 +00:00
homepage = "https://github.com/emilk/egui"
2020-05-30 16:22:33 +00:00
license = "MIT OR Apache-2.0"
readme = "../README.md"
2020-08-10 17:38:46 +00:00
repository = "https://github.com/emilk/egui"
2020-05-30 16:22:33 +00:00
categories = [ "gui" , "graphics" ]
keywords = [ "gui" , "imgui" , "immediate" , "portable" , "gamedev" ]
2020-10-29 10:48:39 +00:00
include = [
"**/*.rs" ,
"Cargo.toml" ,
2020-12-13 20:21:35 +00:00
"fonts/*.ttf" ,
2020-10-29 10:48:39 +00:00
]
2018-12-30 20:08:29 +00:00
[ lib ]
[ dependencies ]
2020-11-28 10:05:55 +00:00
ahash = { version = "0.6" , features = [ "std" ] , default-features = false }
2020-12-26 20:20:55 +00:00
atomic_refcell = { version = "0.1" , optional = true } # Used instead of parking_lot when you are always using Egui in a single thread. About as fast as parking_lot. Panics on multi-threaded use of egui::Context.
2020-12-26 19:36:25 +00:00
parking_lot = { version = "0.11" , optional = true } # Using parking_lot over std::sync::Mutex gives 50% speedups in some real-world scenarios
2020-04-24 17:07:33 +00:00
rusttype = "0.9"
2021-01-02 19:32:05 +00:00
serde = { version = "1" , features = [ "derive" , "rc" ] , optional = true }
2020-05-30 09:04:40 +00:00
2020-12-26 19:36:25 +00:00
[ features ]
2020-12-26 20:20:55 +00:00
default = [ "atomic_refcell" , "default_fonts" ]
# If set, egui will use `include_bytes!` to bundle some fonts.
# If you plan on specifying your own fonts you may disable this feature.
default_fonts = [ ]
# Only needed if you plan to use the same egui::Context from multiple threads.
multi_threaded = [ "parking_lot" ]