Files
game_engine/Cargo.toml
tolelom 2cfb721359 feat(editor): add editor_demo example with IMGUI widgets
Interactive demo showing panel, text, button, slider, and checkbox
widgets rendered via the new UiRenderer pipeline. Uses winit event
loop with mouse input forwarded to UiContext.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 15:23:31 +09:00

47 lines
1.3 KiB
TOML

[workspace]
resolver = "2"
members = [
"crates/voltex_math",
"crates/voltex_platform",
"crates/voltex_renderer",
"crates/voltex_ecs",
"crates/voltex_asset",
"examples/triangle",
"examples/model_viewer",
"examples/many_cubes",
"examples/hierarchy_demo",
"examples/asset_demo",
"examples/pbr_demo",
"examples/multi_light_demo",
"examples/shadow_demo",
"examples/ibl_demo",
"examples/deferred_demo",
"crates/voltex_physics",
"crates/voltex_audio",
"examples/audio_demo",
"crates/voltex_ai",
"crates/voltex_net",
"crates/voltex_script",
"crates/voltex_editor",
"examples/editor_demo",
]
[workspace.dependencies]
voltex_math = { path = "crates/voltex_math" }
voltex_platform = { path = "crates/voltex_platform" }
voltex_renderer = { path = "crates/voltex_renderer" }
voltex_ecs = { path = "crates/voltex_ecs" }
voltex_asset = { path = "crates/voltex_asset" }
voltex_physics = { path = "crates/voltex_physics" }
voltex_audio = { path = "crates/voltex_audio" }
voltex_ai = { path = "crates/voltex_ai" }
voltex_net = { path = "crates/voltex_net" }
voltex_script = { path = "crates/voltex_script" }
voltex_editor = { path = "crates/voltex_editor" }
wgpu = "28.0"
winit = "0.30"
bytemuck = { version = "1", features = ["derive"] }
pollster = "0.4"
env_logger = "0.11"
log = "0.4"