bevy/crates/bevy_ecs/src/system
Periwink da997dd0ea
Allow observer systems to have outputs (#14159)
# Objective

Fixes https://github.com/bevyengine/bevy/issues/14157

## Solution

- Update the ObserverSystem traits to accept an `Out` parameter

## Testing

- Added a test where an observer system has a non-empty output which is
piped into another system

Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com>
2024-07-15 14:59:12 +00:00
..
commands Fix intra-doc links and make CI test them (#14076) 2024-07-11 13:08:31 +00:00
adapter_system.rs Generalised ECS reactivity with Observers (#10839) 2024-06-15 01:33:26 +00:00
builder.rs Implement a SystemBuilder for building SystemParams (#13123) 2024-05-22 00:58:37 +00:00
combinator.rs Generalised ECS reactivity with Observers (#10839) 2024-06-15 01:33:26 +00:00
exclusive_function_system.rs Generalised ECS reactivity with Observers (#10839) 2024-06-15 01:33:26 +00:00
exclusive_system_param.rs Add on_unimplemented Diagnostics to Most Public Traits (#13347) (#13662) 2024-06-04 00:31:34 +00:00
function_system.rs Generalised ECS reactivity with Observers (#10839) 2024-06-15 01:33:26 +00:00
mod.rs Fix error in AnyOf (#14027) 2024-06-27 20:20:50 +00:00
observer_system.rs Allow observer systems to have outputs (#14159) 2024-07-15 14:59:12 +00:00
query.rs Fix typo in Query::single_mut docs (#13916) 2024-06-18 19:55:37 +00:00
system_name.rs impl ExclusiveSystemParam for SystemName (#11163) 2024-01-01 17:08:29 +00:00
system_param.rs Fixed #14248 and other URL issues (#14276) 2024-07-11 12:01:49 +00:00
system_registry.rs Better SystemId to Entity conversions (#13090) 2024-04-25 18:47:49 +00:00
system.rs Generalised ECS reactivity with Observers (#10839) 2024-06-15 01:33:26 +00:00