Skip to main content

Crate bevy_boxddd

Crate bevy_boxddd 

Source
Expand description

Bevy integration for the boxddd Box3D bindings.

The core boxddd crate stays engine-agnostic. This crate owns the Bevy-specific plugin, components, resources, systems, and teaching examples.

Re-exports§

pub use plugin::BoxdddPhysicsPlugin;
pub use boxddd;
pub use components::*;
pub use debug_draw::*;
pub use math::*;
pub use messages::*;
pub use query::*;
pub use resources::*;

Modules§

components
Bevy ECS components used to author and observe Box3D physics objects.
debug_draw
Debug draw collection and optional Bevy gizmo rendering.
errors
Internal error reporting helpers for plugin systems.
math
Bevy math adapters for boxddd value types.
messages
Bevy messages emitted by the physics plugin.
plugin
Bevy plugin wiring for boxddd fixed-step physics.
prelude
Common imports for Bevy applications using bevy_boxddd.
query
Renderer-independent physics query helpers for Bevy applications.
resources
Bevy resources that own the native physics world and plugin settings.
systems
Fixed-update systems registered by crate::BoxdddPhysicsPlugin.