Trait rapier2d::data::ComponentSet [−][src]
pub trait ComponentSet<T>: ComponentSetOption<T> { fn size_hint(&self) -> usize; fn for_each(&self, f: impl FnMut(Index, &T)); fn index(&self, handle: Index) -> &T { ... } }
Expand description
A set of elements of type T
.
Required methods
Provided methods
Implementors
impl ComponentSet<RigidBodyType> for RigidBodySet
[src]
impl ComponentSet<RigidBodyType> for RigidBodySet
[src]impl ComponentSet<ColliderMassProps> for ColliderSet
[src]
impl ComponentSet<ColliderMassProps> for ColliderSet
[src]impl ComponentSet<ColliderType> for ColliderSet
[src]
impl ComponentSet<ColliderType> for ColliderSet
[src]impl ComponentSet<RigidBodyActivation> for RigidBodySet
[src]
impl ComponentSet<RigidBodyActivation> for RigidBodySet
[src]impl ComponentSet<RigidBodyCcd> for RigidBodySet
[src]
impl ComponentSet<RigidBodyCcd> for RigidBodySet
[src]impl ComponentSet<RigidBodyChanges> for RigidBodySet
[src]
impl ComponentSet<RigidBodyChanges> for RigidBodySet
[src]impl ComponentSet<RigidBodyColliders> for RigidBodySet
[src]
impl ComponentSet<RigidBodyColliders> for RigidBodySet
[src]impl ComponentSet<RigidBodyDamping> for RigidBodySet
[src]
impl ComponentSet<RigidBodyDamping> for RigidBodySet
[src]impl ComponentSet<RigidBodyDominance> for RigidBodySet
[src]
impl ComponentSet<RigidBodyDominance> for RigidBodySet
[src]impl ComponentSet<RigidBodyForces> for RigidBodySet
[src]
impl ComponentSet<RigidBodyForces> for RigidBodySet
[src]impl ComponentSet<RigidBodyIds> for RigidBodySet
[src]
impl ComponentSet<RigidBodyIds> for RigidBodySet
[src]impl ComponentSet<RigidBodyMassProps> for RigidBodySet
[src]
impl ComponentSet<RigidBodyMassProps> for RigidBodySet
[src]impl ComponentSet<RigidBodyPosition> for RigidBodySet
[src]
impl ComponentSet<RigidBodyPosition> for RigidBodySet
[src]impl ComponentSet<RigidBodyVelocity> for RigidBodySet
[src]
impl ComponentSet<RigidBodyVelocity> for RigidBodySet
[src]impl ComponentSet<ColliderChanges> for ColliderSet
[src]
impl ComponentSet<ColliderChanges> for ColliderSet
[src]impl ComponentSet<ColliderFlags> for ColliderSet
[src]
impl ComponentSet<ColliderFlags> for ColliderSet
[src]impl ComponentSet<ColliderMaterial> for ColliderSet
[src]
impl ComponentSet<ColliderMaterial> for ColliderSet
[src]impl ComponentSet<ColliderPosition> for ColliderSet
[src]
impl ComponentSet<ColliderPosition> for ColliderSet
[src]impl ComponentSet<SharedShape> for ColliderSet
[src]
impl ComponentSet<SharedShape> for ColliderSet
[src]