[][src]Module oxygengine::core::ecs

Modules

changeset

Provides a changeset that can be collected from an iterator.

error

Specs errors

join

Joining of components for iteration over entities with specific components.

prelude

Prelude module

shred

Shared resource dispatcher

storage

Component storage types, implementations for component joins, etc.

world

Entities, resources, components, and general world management.

Structs

Resources

A resource container, which provides methods to access to the contained resources.

VecStorage

Vector storage. Uses a simple Vec. Supposed to have maximum performance for the components mostly present in entities.

Traits

Join

The purpose of the Join trait is to provide a way to access multiple storages at the same time with the merged bit set.

Type Definitions

Entities

A wrapper for a read Entities resource. Note that this is just Read<Entities>, so you can easily use it in your system: