OpacityAsset

Trait OpacityAsset 

Source
pub trait OpacityAsset: Asset {
    // Required method
    fn apply_opacity(&mut self, opacity: f32);
}
Expand description

An Asset with an opacity value.

Required Methods§

Source

fn apply_opacity(&mut self, 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 OpacityAsset for StandardMaterial

Source§

fn apply_opacity(&mut self, opacity: f32)

Source§

impl OpacityAsset for WireframeMaterial

Source§

fn apply_opacity(&mut self, opacity: f32)

Source§

impl OpacityAsset for ColorMaterial

Source§

fn apply_opacity(&mut self, opacity: f32)

Source§

impl OpacityAsset for Wireframe2dMaterial

Source§

fn apply_opacity(&mut self, opacity: f32)

Source§

impl<A: Material, T> OpacityAsset for ExtendedMaterial<A, T>

Source§

fn apply_opacity(&mut self, opacity: f32)

Implementors§