Module jumpy::core::physics::collisions
source · Expand description
Collision detection implementation.
Modules§
- Prelude containing the common types defined by Rapier.
- shape 🔒
Structs§
- An actor in the physics simulation.
- A collider body in the physics simulation.
- Resource that maps
ColliderShape
s to a rapierSharedShape
. - A cache containing a map of entities, to the list of entities that each entity is currently intersecting with.
- Pass-through hasher for entities to reduce hashing cost when using them as keys in a hash map.
- Parameters for physics step
- Resource containing the data structures needed for rapier collision detection.
- Namespace struct for converting rapier collider user data to/from
Entity
. - A solid in the physics simulation.
- Component added to tiles that have an additional collider used for interaction with dynamic bodies that simulate physics.
- Component added to tiles that have been given corresponding rapier colliders.
Enums§
- The Jumpy collision shape type.
- Errors produced from physics system
- The kind of collision that a map tile has.
Functions§
- Helper function for configuring ColliderBuilder for actors.