[package] name = "editor" version.workspace = true edition.workspace = true license.workspace = true description = "In-process level editor for the Bevy FPS foundation" [lib] name = "editor" path = "src/lib.rs" [[bin]] name = "editor" path = "src/bin/main.rs" [features] dev = ["bevy/dynamic_linking", "game/dev"] hot-reload = ["game/hot-reload", "dep:hot-lib-reloader", "dep:notify"] [dependencies] avian3d.workspace = true bevy = { workspace = true, default-features = true, features = ["bevy_remote"] } bevy_solari.workspace = true bevy_egui.workspace = true bevy-inspector-egui.workspace = true egui_dock.workspace = true egui_phosphor_icons.workspace = true bevy_ufbx.workspace = true ufbx = "0.9" game.workspace = true game_hot.workspace = true hot-lib-reloader = { version = "0.8.2", optional = true } notify = { version = "6.1", optional = true } protocol.workspace = true shared.workspace = true sim.workspace = true settings.workspace = true scene.workspace = true serde.workspace = true transform-gizmo-bevy.workspace = true rfd = "0.17.2" ron = "0.8" uuid = { version = "1", features = ["v4", "serde"] } walkdir = "2.5" gltf = "1.4"