bevy/crates/bevy_reflect/src
Hennadii Chernyshchyk feebbc5ea9 Add reflect_owned (#6494)
# Objective

There is no way to gen an owned value of `Reflect`.

## Solution

Add it! This was originally a part of #6421, but @MrGVSV asked me to create a separate for it to implement reflect diffing.

---

## Changelog

### Added

- `Reflect::reflect_owned` to get an owned version of `Reflect`.
2022-11-06 16:58:38 +00:00
..
enums Add reflect_owned (#6494) 2022-11-06 16:58:38 +00:00
impls Add reflect_owned (#6494) 2022-11-06 16:58:38 +00:00
serde bevy_reflect: Binary formats (#6140) 2022-11-04 02:22:54 +00:00
array.rs Add reflect_owned (#6494) 2022-11-06 16:58:38 +00:00
fields.rs bevy_reflect: Reflect doc comments (#6234) 2022-10-18 13:49:57 +00:00
lib.rs Revert "Show prelude re-exports in docs (#6448)" (#6449) 2022-11-02 20:40:45 +00:00
list.rs Add reflect_owned (#6494) 2022-11-06 16:58:38 +00:00
map.rs Add reflect_owned (#6494) 2022-11-06 16:58:38 +00:00
path.rs Make arrays behave like lists in reflection (#5987) 2022-09-27 18:11:38 +00:00
reflect.rs Add reflect_owned (#6494) 2022-11-06 16:58:38 +00:00
std_traits.rs fix nightly clippy warnings (#6395) 2022-10-28 21:03:01 +00:00
struct_trait.rs Add reflect_owned (#6494) 2022-11-06 16:58:38 +00:00
tuple.rs Add reflect_owned (#6494) 2022-11-06 16:58:38 +00:00
tuple_struct.rs Add reflect_owned (#6494) 2022-11-06 16:58:38 +00:00
type_info.rs Add reflect_owned (#6494) 2022-11-06 16:58:38 +00:00
type_registry.rs make register on TypeRegistry idempotent (#6487) 2022-11-05 16:43:15 +00:00
type_uuid.rs re-enable #[derive(TypeUuid)] for generics (#4118) 2022-04-26 19:41:25 +00:00
utility.rs Add reflect_owned (#6494) 2022-11-06 16:58:38 +00:00