Type Definition bevy_rapier3d::physics::RigidBodyComponentsQuery[][src]

type RigidBodyComponentsQuery<'a, 'b, 'c> = QuerySet<(Query<'a, (Entity, &'b RigidBodyPosition, &'b RigidBodyVelocity, &'b RigidBodyMassProps, &'b RigidBodyIds, &'b RigidBodyForces, &'b RigidBodyActivation, &'b RigidBodyChanges, &'b RigidBodyCcd, &'b RigidBodyColliders, &'b RigidBodyDamping, &'b RigidBodyDominance, &'b RigidBodyType)>, Query<'a, (Entity, &'c mut RigidBodyPosition, &'c mut RigidBodyVelocity, &'c mut RigidBodyMassProps, &'c mut RigidBodyIds, &'c mut RigidBodyForces, &'c mut RigidBodyActivation, &'c mut RigidBodyChanges, &'c mut RigidBodyCcd, &'c mut RigidBodyColliders)>, Query<'a, (Entity, &'c mut RigidBodyChanges, &'c mut RigidBodyActivation, Or<(Changed<RigidBodyPosition>, Added<RigidBodyPosition>)>, Or<(Changed<RigidBodyVelocity>, Added<RigidBodyVelocity>)>, Or<(Changed<RigidBodyForces>, Added<RigidBodyForces>)>, Or<(Changed<RigidBodyType>, Added<RigidBodyType>)>, Or<(Changed<RigidBodyColliders>, Added<RigidBodyColliders>)>), Or<(Changed<RigidBodyPosition>, Added<RigidBodyPosition>, Changed<RigidBodyVelocity>, Added<RigidBodyVelocity>, Changed<RigidBodyForces>, Added<RigidBodyForces>, Changed<RigidBodyActivation>, Added<RigidBodyActivation>, Changed<RigidBodyType>, Added<RigidBodyType>, Changed<RigidBodyColliders>, Added<RigidBodyColliders>)>>, Query<'a, &'c mut RigidBodyChanges, Or<(Changed<RigidBodyActivation>, Added<RigidBodyActivation>)>>)>;