Module bevy_ecs::world[][src]

Structs

EntityMut
EntityRef
Mut

Unique borrow of an entity’s component

SpawnBatchIter
World

World stores and exposes operations on entities, components, and their associated metadata. Each Entity has a set of components. Each component can have up to one instance of each component type. Entity components can be created, updated, removed, and queried using a given World.

WorldBorrow
WorldBorrowMut
WorldCell

Exposes safe mutable access to multiple resources at a time in a World. Attempting to access World in a way that violates Rust’s mutability rules will panic thanks to runtime checks.

WorldId

Traits

FromWorld

Creates Self using data from the given World