bevy/crates/bevy_app/src
Alice Cecile 58c276ab44
Make the ObservedBy component useful to public consumers (#19591)
# Objective

As raised by @Jondolf, this type is `pub`, and useful for various
consumers to ensure cleanup or debugging.

However, it doesn't offer any way to actually view the data.

## Solution

- Add a read-only view of the data.
- Don't add any (easy) way to mutate the data, as this presents a huge
footgun.
- Implement Reflect and register the component so you can see it in
inspectors nicely.
2025-06-12 20:07:11 +00:00
..
app.rs Make the ObservedBy component useful to public consumers (#19591) 2025-06-12 20:07:11 +00:00
hotpatch.rs Hot patching systems with subsecond (#19309) 2025-06-03 21:12:38 +00:00
lib.rs generic component propagation (#17575) 2025-06-06 00:02:02 +00:00
main_schedule.rs Adopt consistent FooSystems naming convention for system sets (#18900) 2025-05-06 15:18:03 +00:00
panic_handler.rs bevyengine.org -> bevy.org (#19503) 2025-06-05 23:09:28 +00:00
plugin_group.rs Rename bevy_platform_support to bevy_platform (#18813) 2025-04-11 23:13:28 +00:00
plugin.rs Update downcast-rs to version 2 (#17223) 2025-01-07 21:33:40 +00:00
propagate.rs Component lifecycle reorganization and documentation (#19543) 2025-06-10 00:59:16 +00:00
schedule_runner.rs Rename bevy_platform_support to bevy_platform (#18813) 2025-04-11 23:13:28 +00:00
sub_app.rs Rename bevy_platform_support to bevy_platform (#18813) 2025-04-11 23:13:28 +00:00
task_pool_plugin.rs Rename bevy_platform_support to bevy_platform (#18813) 2025-04-11 23:13:28 +00:00
terminal_ctrl_c_handler.rs Renamed EventWriter::send methods to write. (#17977) 2025-02-23 21:18:52 +00:00