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
fn filter_contact_pair(
&self,
_context: &PairFilterContext<'_, RigidBodyComponentsSet<'_, '_, '_>, ColliderComponentsSet<'_, '_, '_>>,
_user_data: &Query<'_, UserData>
) -> Option<SolverFlags>
[src]fn filter_intersection_pair(
&self,
_context: &PairFilterContext<'_, RigidBodyComponentsSet<'_, '_, '_>, ColliderComponentsSet<'_, '_, '_>>,
_user_data: &Query<'_, UserData>
) -> bool
[src]fn modify_solver_contacts(
&self,
_context: &mut ContactModificationContext<'_, RigidBodyComponentsSet<'_, '_, '_>, ColliderComponentsSet<'_, '_, '_>>,
_user_data: &Query<'_, UserData>
)
[src]Implementors
impl<T, UserData> PhysicsHooksWithQuery<UserData> for T where
T: for<'a, 'b, 'c, 'd, 'e, 'f> PhysicsHooks<RigidBodyComponentsSet<'a, 'b, 'c>, ColliderComponentsSet<'d, 'e, 'f>>,
UserData: WorldQuery,
[src]
impl<T, UserData> PhysicsHooksWithQuery<UserData> for T where
T: for<'a, 'b, 'c, 'd, 'e, 'f> PhysicsHooks<RigidBodyComponentsSet<'a, 'b, 'c>, ColliderComponentsSet<'d, 'e, 'f>>,
UserData: WorldQuery,
[src]fn filter_intersection_pair(
&self,
context: &PairFilterContext<'_, RigidBodyComponentsSet<'_, '_, '_>, ColliderComponentsSet<'_, '_, '_>>,
_: &Query<'_, UserData>
) -> bool
[src]fn modify_solver_contacts(
&self,
context: &mut ContactModificationContext<'_, RigidBodyComponentsSet<'_, '_, '_>, ColliderComponentsSet<'_, '_, '_>>,
_: &Query<'_, UserData>
)
[src]