[package]
edition = "2024"
name = "egui-map"
version = "0.2.1"
authors = ["Rafael Amador <rafaga@duck.com"]
build = false
exclude = [
".github/",
".gitignore",
"egui-map.code-workspace",
"test/",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Visual component to draw a map on screen."
readme = "README.md"
keywords = [
"egui",
"map",
"component",
]
categories = [
"graphics",
"gui",
]
license = "MIT"
repository = "https://github.com/rafaga/egui-map/"
[badges.maintenance]
status = "actively-developed"
[features]
debug_overlay = []
default = []
puffin = ["dep:puffin"]
[lib]
name = "egui_map"
path = "src/lib.rs"
[[example]]
name = "basic"
path = "examples/basic.rs"
[[example]]
name = "custom_template"
path = "examples/custom_template.rs"
[[example]]
name = "svg_template"
path = "examples/svg_template.rs"
[[test]]
name = "map_integration"
path = "tests/map_integration.rs"
[dependencies.egui]
version = "0.35.0"
features = ["bytemuck"]
[dependencies.kdtree]
version = "0.8.0"
[dependencies.puffin]
version = "0.20.0"
optional = true
default-features = false
[dependencies.rstar]
version = "0.13.0"
[dev-dependencies.eframe]
version = "0.35.0"
[dev-dependencies.egui_extras]
version = "0.35.0"
features = ["svg"]