Skip to main content

DrawPrimitiveSink

Trait DrawPrimitiveSink 

Source
pub trait DrawPrimitiveSink {
    // Required methods
    fn push_shape(&mut self, params: ShapeDrawParams);
    fn push_image(&mut self, params: ImageDrawParams);
    fn push_shadow(
        &mut self,
        shadow_primitive: ShadowPrimitive,
        layer_bounds: Rect,
        layer: &GraphicsLayer,
        clip: Option<Rect>,
    );
}

Required Methods§

Source

fn push_shape(&mut self, params: ShapeDrawParams)

Source

fn push_image(&mut self, params: ImageDrawParams)

Source

fn push_shadow( &mut self, shadow_primitive: ShadowPrimitive, layer_bounds: Rect, layer: &GraphicsLayer, clip: Option<Rect>, )

Implementors§