Trait chargrid_event_routine::Frame[][src]

pub trait Frame {
    pub fn set_cell_absolute(
        &mut self,
        absolute_coord: Coord,
        absolute_depth: i8,
        absolute_cell: ViewCell
    );
pub fn blend_cell_background_absolute<B>(
        &mut self,
        absolute_coord: Coord,
        absolute_depth: i8,
        rgb24: Rgb24,
        alpha: u8,
        blend: B
    )
    where
        B: Blend
; pub fn set_cell_relative<C>(
        &mut self,
        relative_coord: Coord,
        relative_depth: i8,
        relative_cell: ViewCell,
        context: ViewContext<C>
    )
    where
        C: ColModify
, { ... }
pub fn blend_cell_background_relative<C, B>(
        &mut self,
        relative_coord: Coord,
        relative_depth: i8,
        rgb24: Rgb24,
        alpha: u8,
        blend: B,
        context: ViewContext<C>
    )
    where
        C: ColModify,
        B: Blend
, { ... } }

Required methods

pub fn set_cell_absolute(
    &mut self,
    absolute_coord: Coord,
    absolute_depth: i8,
    absolute_cell: ViewCell
)
[src]

pub fn blend_cell_background_absolute<B>(
    &mut self,
    absolute_coord: Coord,
    absolute_depth: i8,
    rgb24: Rgb24,
    alpha: u8,
    blend: B
) where
    B: Blend
[src]

Loading content...

Provided methods

pub fn set_cell_relative<C>(
    &mut self,
    relative_coord: Coord,
    relative_depth: i8,
    relative_cell: ViewCell,
    context: ViewContext<C>
) where
    C: ColModify
[src]

pub fn blend_cell_background_relative<C, B>(
    &mut self,
    relative_coord: Coord,
    relative_depth: i8,
    rgb24: Rgb24,
    alpha: u8,
    blend: B,
    context: ViewContext<C>
) where
    C: ColModify,
    B: Blend
[src]

Loading content...

Implementations on Foreign Types

impl<'a, D> Frame for MeasureBoundsAndDraw<'a, D> where
    D: Frame
[src]

impl Frame for Buffer[src]

Loading content...

Implementors

Loading content...