[][src]Enum gba_hal::data::ColorSpecialEffect

#[repr(u16)]
pub enum ColorSpecialEffect { None, AlphaBlend, BrightnessIncrease, BrightnessDecrease, }

What color special effect to apply to selected pixels.

Variants

None

No color effect.

AlphaBlend

1st and 2nd targets mixed.

BrightnessIncrease

1st target moves toward white

BrightnessDecrease

2nd target moves toward black

Trait Implementations

impl PartialEq<ColorSpecialEffect> for ColorSpecialEffect[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests for !=.

impl Eq for ColorSpecialEffect[src]

impl Debug for ColorSpecialEffect[src]

impl Copy for ColorSpecialEffect[src]

impl Clone for ColorSpecialEffect[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

Blanket Implementations

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> Into<U> for T where
    U: From<T>, 
[src]

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

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.

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

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

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