bevy_boxddd 0.2.0

Bevy integration for the boxddd Rust bindings to Box3D
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Common imports for Bevy applications using `bevy_boxddd`.

pub use crate::{
    AngularVelocity, BevyQuatBoxdddExt, BevyTransformBoxdddExt, BevyVec3BoxdddExt, BodySettings,
    BoxdddBody, BoxdddBodyMoveMessage, BoxdddContactBeginMessage, BoxdddContactEndMessage,
    BoxdddContactHitMessage, BoxdddDebugDrawCommands, BoxdddDebugDrawFrame,
    BoxdddDebugDrawSettings, BoxdddErrorMessage, BoxdddJoint, BoxdddOperation,
    BoxdddPhysicsContext, BoxdddPhysicsPlugin, BoxdddPhysicsSettings, BoxdddQuatBevyExt,
    BoxdddSensorBeginMessage, BoxdddSensorEndMessage, BoxdddShape, BoxdddTransformBevyExt,
    BoxdddVec3BevyExt, Collider, ExternalForce, ExternalImpulse, HullDescriptor, Joint,
    JointTarget, LinearVelocity, PhysicsMaterial, PhysicsQueryHit, PhysicsRayHit, RigidBody,
    TransformSyncMode, boxddd, cast_ray, cast_ray_closest, overlap_aabb,
};

#[cfg(feature = "debug-gizmos")]
pub use crate::debug_draw::draw_debug_gizmos;