Struct suzy::platform::opengl::Tint[][src]

pub struct Tint { /* fields omitted */ }

Implementations

impl Tint[src]

pub fn set_tint_color(&mut self, color: Color)[src]

pub fn current_tint_color(&self) -> Color[src]

Trait Implementations

impl Default for Tint[src]

impl<'a, 'b> WidgetGraphic<'a, 'b, OpenGlRenderPlatform> for Tint[src]

type Before = BaseEffectPush<'b, TintEffect>

The type of graphic to render before the widget’s children.

type After = BaseEffectPop<'a, TintEffect>

The type of graphic to render after the widget’s children.

Auto Trait Implementations

impl !RefUnwindSafe for Tint

impl !Send for Tint

impl !Sync for Tint

impl Unpin for Tint

impl !UnwindSafe for Tint

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.