pub trait OpacityQuery:
QueryData
+ Send
+ Sync {
type Cx: SystemParam;
// Required method
fn apply_opacity(
this: &mut Self::Item<'_, '_>,
cx: &mut <Self::Cx as SystemParam>::Item<'_, '_>,
opacity: f32,
);
}Expand description
A QueryData with an opacity value.
Required Associated Types§
type Cx: SystemParam
Required Methods§
fn apply_opacity( this: &mut Self::Item<'_, '_>, cx: &mut <Self::Cx as SystemParam>::Item<'_, '_>, opacity: f32, )
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§impl OpacityQuery for &mut Sprite
impl OpacityQuery for &mut Sprite
Source§impl OpacityQuery for &mut TextColor
Available on crate features 2d or ui only.
impl OpacityQuery for &mut TextColor
Available on crate features
2d or ui only.