Struct Pegasus
pegasus
pub struct Pegasus<D: Device> { pub device: D, // some fields omitted }
device: D
impl<D: Device> Pegasus<D>
fn new<F, I, P>(init: I, device: D, painter: P, com_factory: F) -> Pegasus<D> where I: Init, D::CommandBuffer: 'static + Send, P: Painter<D::Resources>, F: FnMut() -> D::CommandBuffer,
fn swing(&mut self) -> Option<Swing<D>>