Expand description
Structure for combining the various physics components to perform an actual simulation.
Modules§
- Structs implementing
QbvhDataGenerator<ColliderHandle>
to be used withQueryPipeline::update_with_generator
.
Structs§
- Flags affecting the events generated for this collider.
- Flags affecting the behavior of the constraints solver for a given contact manifold.
- A collision event handler that collects events into a crossbeam channel.
- The collision pipeline, responsible for performing collision detection between colliders.
- Context given to custom contact modifiers to modify the contacts seen by the constraints solver.
- Context given to custom collision filters to filter-out collisions.
- The physics pipeline, responsible for stepping the whole physics simulation.
- A filter that describes what collider should be included or excluded from a scene query.
- Flags for excluding whole sets of colliders from a scene query.
- A pipeline for performing queries on all the colliders of a scene.
Traits§
- Trait implemented by structures responsible for handling events generated by the physics engine.
- User-defined functions called by the physics engines during one timestep in order to customize its behavior.