Struct glyph_packer::SkylinePacker
[−]
[src]
pub struct SkylinePacker<B: Buffer2d> { /* fields omitted */ }
pub struct SkylinePacker<B: Buffer2d> { /* fields omitted */ }
impl<B: Buffer2d> Packer for SkylinePacker<B>
[src]type Buffer = B
fn dimensions(&self) -> (u32, u32)
fn set_dimensions(&mut self, w: u32, h: u32)
fn new(buf: B) -> SkylinePacker<B>
fn pack<O: Buffer2d<Pixel = B::Pixel>>(&mut self, buf: &O) -> Option<Rect>
fn buf(&self) -> &B
fn buf_mut(&mut self) -> &mut B
fn into_buf(self) -> B
fn set_margin(&mut self, val: u32)