bevy_boxdd 0.5.0

Bevy integration for the boxdd Rust bindings to Box2D
Documentation
[package]

name = "bevy_boxdd"

version.workspace = true

edition.workspace = true

description = "Bevy integration for the boxdd Rust bindings to Box2D"

license.workspace = true

repository.workspace = true

homepage.workspace = true

documentation = "https://docs.rs/bevy_boxdd"

readme = "README.md"

keywords = ["box2d", "bevy", "physics", "game", "simulation"]

categories = ["game-engines", "api-bindings"]



[features]

default = []



[dependencies]

boxdd.workspace = true

bevy_app.workspace = true

bevy_ecs.workspace = true

bevy_math.workspace = true

bevy_time.workspace = true

bevy_transform.workspace = true

log.workspace = true

thiserror.workspace = true



[dev-dependencies]
bevy = "0.19.0"
bevy_egui = "0.41.0"
static_assertions = { workspace = true }

[target.'cfg(target_arch = "wasm32")'.dev-dependencies]
web-sys = { version = "0.3.103", features = ["Location", "Window"] }

[package.metadata.docs.rs]

all-features = false

no-default-features = false

features = []

rustdoc-args = ["--cfg", "docsrs"]



[[example]]

name = "falling_box_2d"

path = "examples/falling_box_2d.rs"



[[example]]

name = "contact_events_2d"

path = "examples/contact_events_2d.rs"



[[example]]

name = "sensor_events_2d"

path = "examples/sensor_events_2d.rs"



[[example]]

name = "ray_query_2d"

path = "examples/ray_query_2d.rs"



[[example]]

name = "kinematic_platform_2d"

path = "examples/kinematic_platform_2d.rs"



[[example]]

name = "joint_bridge_2d"

path = "examples/joint_bridge_2d.rs"



[[example]]

name = "debug_draw_collect_2d"

path = "examples/debug_draw_collect_2d.rs"



[[example]]

name = "overlap_query_2d"

path = "examples/overlap_query_2d.rs"



[[example]]

name = "debug_draw_gizmos_2d"

path = "examples/debug_draw_gizmos_2d.rs"



[[example]]

name = "child_colliders_2d"

path = "examples/child_colliders_2d.rs"



[[example]]
name = "collision_filter_2d"
path = "examples/collision_filter_2d.rs"

[[example]]
name = "testbed_2d"
path = "examples/testbed_2d/main.rs"