2
0
Fork 0
mirror of https://github.com/bevyengine/bevy synced 2025-02-14 04:58:39 +00:00
bevy/crates/bevy_render
Gino Valente 3827316100 bevy_reflect: Register missing reflected types for bevy_render ()
# Objective 

Many types in `bevy_render` implemented `Reflect` but were not registered.

## Solution

Register all types in `bevy_render` that impl `Reflect`.

This also registers additional dependent types (i.e. field types).

> Note: Adding these dependent types would not be needed using something like  😉 

---

## Changelog

- Register missing `bevy_render` types in the `TypeRegistry`:
  - `camera::RenderTarget`
  - `globals::GlobalsUniform`
  - `texture::Image`
  - `view::ComputedVisibility`
  - `view::Visibility`
  - `view::VisibleEntities`
- Register additional dependent types:
  - `view::ComputedVisibilityFlags`
  - `Vec<Entity>`
2022-11-23 00:41:21 +00:00
..
macros Release 0.9.0 () 2022-11-12 20:01:29 +00:00
src bevy_reflect: Register missing reflected types for bevy_render () 2022-11-23 00:41:21 +00:00
Cargo.toml Release 0.9.0 () 2022-11-12 20:01:29 +00:00