Trait bevy_rapier2d::physics::PhysicsHooksWithQuery[][src]

pub trait PhysicsHooksWithQuery<UserData: WorldQuery>: Send + Sync {
    fn filter_contact_pair(
        &self,
        _context: &PairFilterContext<'_, RigidBodyComponentsSet<'_, '_, '_>, ColliderComponentsSet<'_, '_, '_>>,
        _user_data: &Query<'_, UserData>
    ) -> Option<SolverFlags> { ... }
fn filter_intersection_pair(
        &self,
        _context: &PairFilterContext<'_, RigidBodyComponentsSet<'_, '_, '_>, ColliderComponentsSet<'_, '_, '_>>,
        _user_data: &Query<'_, UserData>
    ) -> bool { ... }
fn modify_solver_contacts(
        &self,
        _context: &mut ContactModificationContext<'_, RigidBodyComponentsSet<'_, '_, '_>, ColliderComponentsSet<'_, '_, '_>>,
        _user_data: &Query<'_, UserData>
    ) { ... } }

Provided methods

Implementors