Module valence::ecs::prelude

Expand description

Most commonly used re-exported types.

Structs§

Enums§

Traits§

Functions§

  • Generates a Condition-satisfying closure that returns true if there are any entity with a component of the given type removed.
  • A Condition-satisfying system that returns true if there are any entities with the given component type.
  • Instructs the executor to call System::apply_deferred on the systems that have run but not applied their Deferred system parameters (like Commands) or other system buffers.
  • Generates a Condition that inverses the result of passed one.
  • Generates a Condition-satisfying closure that returns true if there are any new events of the given type since it was last called.
  • A Condition-satisfying system that returns true if the resource of the given type has been added since the condition was last checked.
  • A Condition-satisfying system that returns true if the resource of the given type has had its value changed since the condition was last checked.
  • Generates a Condition-satisfying closure that returns true if the resource of the given type has had its value changed since the condition was last checked.
  • Generates a Condition-satisfying closure that returns true if the resource is equal to value.
  • A Condition-satisfying system that returns true if the resource exists.
  • A Condition-satisfying system that returns true if the resource of the given type has had its value changed since the condition was last checked.
  • Generates a Condition-satisfying closure that returns true if the resource exists and is equal to value.
  • Generates a Condition-satisfying closure that returns true if the resource of the given type has been removed since the condition was last checked.
  • Generates a Condition-satisfying closure that returns true if the first time the condition is run and false every time after

Derive Macros§