Module bevy_ecs::schedule::common_conditions
source · Expand description
A collection of run conditions that may be useful in any bevy app.
Functions§
- Generates a
Condition-satisfying closure that returnstrueif there are any entity with a component of the given type removed. - A
Condition-satisfying system that returnstrueif there are any entities with the given component type. - Generates a
Conditionthat inverses the result of passed one. - Generates a
Condition-satisfying closure that returnstrueif there are any new events of the given type since it was last called. - A
Condition-satisfying system that returnstrueif the resource of the given type has been added since the condition was last checked. - A
Condition-satisfying system that returnstrueif the resource of the given type has had its value changed since the condition was last checked. - Generates a
Condition-satisfying closure that returnstrueif the resource of the given type has had its value changed since the condition was last checked. - A
Condition-satisfying system that returnstrueif the resource exists. - A
Condition-satisfying system that returnstrueif the resource of the given type has had its value changed since the condition was last checked. - Generates a
Condition-satisfying closure that returnstrueif the resource exists and is equal tovalue. - Generates a
Condition-satisfying closure that returnstrueif the resource of the given type has been removed since the condition was last checked. - Generates a
Condition-satisfying closure that returnstrueif the first time the condition is run and false every time after