Trait gfx_scene::AbstractPhase [] [src]

pub trait AbstractPhase<R, M, V> where
    R: Resources,
    V: ToDepth
{ fn enqueue(&mut self, &Mesh<R>, &Slice<R>, &M, &V) -> Result<bool, Error>; fn flush<S>(&mut self, stream: &mut S) -> Result<(), DrawError<Error>>
    where
        S: Stream<R>
; }

An abstract rendering phase.

Required Methods

Add an entity to the queue.

Flush the queue into a given stream.

Implementors