bevy/crates/bevy_ecs/src
Alice Cecile b3ed0dd002
Add Reflect derive to Events and contained types (#13149)
# Objective

The `Events` containerr should be reflectable, in order to make dev
tools that examine its state more useful.

Fixes #13148.

## Solution

- Add a `Reflect` derive to `Events`, gated behind the `bevy_reflect`
feature
- Add `Reflect` to the contained types to make everything compile.

---------

Co-authored-by: Alice Cecile <alice.i.cecil@gmail.com>
2024-05-01 18:47:11 +00:00
..
entity Fix beta lints (#12980) 2024-04-16 02:46:46 +00:00
identifier Fix beta lints (#12980) 2024-04-16 02:46:46 +00:00
query chore: fix some comments (#13083) 2024-04-25 19:09:16 +00:00
reflect Make from_reflect_or_world also try ReflectDefault and improve some comments and panic messages (#12499) 2024-04-30 00:48:46 +00:00
schedule Fix doc when state is missing (#13049) 2024-04-21 13:19:26 +00:00
storage Fix uses of "it's" vs "its". (#13033) 2024-04-19 18:17:31 +00:00
system Better SystemId to Entity conversions (#13090) 2024-04-25 18:47:49 +00:00
world Fix uses of "it's" vs "its". (#13033) 2024-04-19 18:17:31 +00:00
archetype.rs Adding some docs for archetype internals (#12578) 2024-03-23 01:48:31 +00:00
batching.rs Parallel event reader (#12554) 2024-04-22 16:37:42 +00:00
bundle.rs Fix uses of "it's" vs "its". (#13033) 2024-04-19 18:17:31 +00:00
change_detection.rs Update docs of set_if_neq and replace_if_neq (#12919) 2024-04-15 12:38:38 +00:00
component.rs Fix uses of "it's" vs "its". (#13033) 2024-04-19 18:17:31 +00:00
event.rs Add Reflect derive to Events and contained types (#13149) 2024-05-01 18:47:11 +00:00
intern.rs Moves intern and label modules into bevy_ecs (#12772) 2024-04-08 15:34:11 +00:00
label.rs Use ptr::from_ref and ptr::addr_eq in macro (#13081) 2024-04-24 01:54:24 +00:00
lib.rs Parallel event reader (#12554) 2024-04-22 16:37:42 +00:00
removal_detection.rs Add RemovedComponentEvents::iter (#12815) 2024-04-01 20:20:30 +00:00