[][src]Enum pixel_engine::PixelMode

pub enum PixelMode {
    Normal,
    Alpha,
    Mask,
}

The Drawing Mode used

Variants

Normal

Basic drawing mode The pixel data after the draw will be the same as the pixel given

Alpha

Using Alpha in the Draw, Will be more computaion heavy You should only activate when you need the alpha blending and then change it back

Mask

Will draw only if the alpha is equals to 255

Trait Implementations

impl Clone for PixelMode[src]

impl Copy for PixelMode[src]

impl Debug for PixelMode[src]

impl Eq for PixelMode[src]

impl PartialEq<PixelMode> for PixelMode[src]

impl StructuralEq for PixelMode[src]

impl StructuralPartialEq for PixelMode[src]

Auto Trait Implementations

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> SetParameter for T

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.