bevy/crates/bevy_ecs/src/system
Cole Varner 17b1bcde95
Add missing insert API commands (#15166)
# Objective

- Adds the missing API commands `insert_if_new_and` and
`try_insert_if_new_and` (resolves #15105)
- Adds some test coverage for existing insert commands

## Testing

- Implemented additional unit tests to add coverage
2024-09-16 23:00:00 +00:00
..
commands Add missing insert API commands (#15166) 2024-09-16 23:00:00 +00:00
adapter_system.rs Generalised ECS reactivity with Observers (#10839) 2024-06-15 01:33:26 +00:00
builder.rs Use #[doc(fake_variadic)] for SystemParamBuilder tuple impls. (#14962) 2024-09-02 16:51:23 +00:00
combinator.rs Replace UnsafeCell<World> usage with UnsafeWorldCell in CombinatorSystem (#14706) 2024-08-11 13:58:10 +00:00
exclusive_function_system.rs Require &mut self for World::increment_change_tick (#14459) 2024-07-24 12:42:28 +00:00
exclusive_system_param.rs Use #[doc(fake_variadic)] to improve docs readability (#14703) 2024-08-12 18:54:33 +00:00
function_system.rs SystemParamBuilder - Enable type inference of closure parameter when building dynamic systems (#14820) 2024-08-28 01:37:52 +00:00
mod.rs Required Components (#14791) 2024-08-27 20:22:23 +00:00
observer_system.rs Added on_unimplemented Diagnostic for IntoObserverSystem (#14840) 2024-08-25 14:15:49 +00:00
query.rs Use associated type bounds for iter_many and friends (#15040) 2024-09-09 16:24:39 +00:00
system_name.rs Make names of closure systems changable (#14369) 2024-07-18 18:07:47 +00:00
system_param.rs Improve type inference in DynSystemParam::downcast() by making the type parameter match the return value. (#15103) 2024-09-16 22:56:57 +00:00
system_registry.rs add SystemIdMarker Component to enable filtering for SystemId Entitys (#14584) 2024-08-12 16:11:06 +00:00
system.rs Generalised ECS reactivity with Observers (#10839) 2024-06-15 01:33:26 +00:00