mirror of
https://github.com/bevyengine/bevy
synced 2024-11-10 23:24:44 +00:00
Add FromReflect for Visibility (#6410)
# Objective - `Visibility` don't have `FromReflect` derive. ## Solution - Add it. --- ## Changelog ### Added - `FromReflect` for `Visibility`.
This commit is contained in:
parent
336049da68
commit
cca0ca5025
1 changed files with 2 additions and 2 deletions
|
@ -6,8 +6,8 @@ use bevy_app::{CoreStage, Plugin};
|
||||||
use bevy_asset::{Assets, Handle};
|
use bevy_asset::{Assets, Handle};
|
||||||
use bevy_ecs::prelude::*;
|
use bevy_ecs::prelude::*;
|
||||||
use bevy_hierarchy::{Children, Parent};
|
use bevy_hierarchy::{Children, Parent};
|
||||||
use bevy_reflect::std_traits::ReflectDefault;
|
|
||||||
use bevy_reflect::Reflect;
|
use bevy_reflect::Reflect;
|
||||||
|
use bevy_reflect::{std_traits::ReflectDefault, FromReflect};
|
||||||
use bevy_transform::components::GlobalTransform;
|
use bevy_transform::components::GlobalTransform;
|
||||||
use bevy_transform::TransformSystem;
|
use bevy_transform::TransformSystem;
|
||||||
use std::cell::Cell;
|
use std::cell::Cell;
|
||||||
|
@ -26,7 +26,7 @@ use crate::{
|
||||||
|
|
||||||
/// If an entity is hidden in this way, all [`Children`] (and all of their children and so on) will also be hidden.
|
/// If an entity is hidden in this way, all [`Children`] (and all of their children and so on) will also be hidden.
|
||||||
/// This is done by setting the values of their [`ComputedVisibility`] component.
|
/// This is done by setting the values of their [`ComputedVisibility`] component.
|
||||||
#[derive(Component, Clone, Reflect, Debug)]
|
#[derive(Component, Clone, Reflect, FromReflect, Debug)]
|
||||||
#[reflect(Component, Default)]
|
#[reflect(Component, Default)]
|
||||||
pub struct Visibility {
|
pub struct Visibility {
|
||||||
/// Indicates whether this entity is visible. Hidden values will propagate down the entity hierarchy.
|
/// Indicates whether this entity is visible. Hidden values will propagate down the entity hierarchy.
|
||||||
|
|
Loading…
Reference in a new issue