bevy/crates/bevy_ecs/src
Nicola Papale d64e148e4e
Add non-existent entity behavior to Has doc (#11025)
# Objective

`Has<T>` in some niche cases may behave in an unexpected way.

Specifically, when using `Query::get` on a `Has<T>` with a despawned
entity.

## Solution

Add precision about cases wehre `Query::get` could return an `Err`.
2023-12-19 16:34:55 +00:00
..
entity Simplify equality assertions (#10988) 2023-12-16 23:58:41 +00:00
query Add non-existent entity behavior to Has doc (#11025) 2023-12-19 16:34:55 +00:00
reflect Remove unnecessary path prefixes (#10749) 2023-11-28 23:43:40 +00:00
schedule Simplify equality assertions (#10988) 2023-12-16 23:58:41 +00:00
storage Remove unnecessary parentheses (#10990) 2023-12-16 02:26:18 +00:00
system Simplify equality assertions (#10988) 2023-12-16 23:58:41 +00:00
world Add is_resource_changed_by_id + is_resource_added_by_id (#11012) 2023-12-18 01:44:33 +00:00
archetype.rs Remove unnecessary path prefixes (#10749) 2023-11-28 23:43:40 +00:00
bundle.rs Allow #[derive(Bundle)] on tuple structs (take 3) (#10561) 2023-11-21 01:09:16 +00:00
change_detection.rs Rename some lifetimes (ResMut etc) for clarity (#11021) 2023-12-19 15:22:25 +00:00
component.rs Make ComponentId typed in Components (#10770) 2023-12-05 01:54:27 +00:00
event.rs Remove unnecessary parentheses (#10990) 2023-12-16 02:26:18 +00:00
lib.rs Rename WorldQueryData & WorldQueryFilter to QueryData & QueryFilter (#10779) 2023-12-12 19:45:50 +00:00
removal_detection.rs Remove unnecessary path prefixes (#10749) 2023-11-28 23:43:40 +00:00