A collection of structures and functions useful across the entire amethyst project.
Provides a trait for adding bundles of systems to a dispatcher.
Frame rate limiting.
Utilities for working with time.
A wrapper type around f32 and f64. It is used to hide the actual type being used internally.
Mostly used with the
Hidden mesh component Useful for entities, that should not be rendered, but stay loaded in memory.
This system adds a HiddenPropagate-component to all children. Using this system will result in every child being hidden. Depends on the resource "ParentHierarchy", which is set up by the TransformBundle
A component that gives a name to an
A system that is enabled when
A two dimensional axis.
A three dimensional axis.
Read events generically
Extension functionality associated systems.
An easy way to name an
A rayon thread pool wrapped in an