Struct gfx_shader_watch::WatcherPsoCellBuilder
[−]
[src]
pub struct WatcherPsoCellBuilder<I: PipelineInit> { /* fields omitted */ }
Methods
impl<I: PipelineInit + Clone> WatcherPsoCellBuilder<I>
[src]
fn using(init_struct: I) -> WatcherPsoCellBuilder<I>
fn vertex_shader<P: Into<PathBuf>>(self, path: P) -> WatcherPsoCellBuilder<I>
fn fragment_shader<P: Into<PathBuf>>(self, path: P) -> WatcherPsoCellBuilder<I>
fn primitive(self, p: Primitive) -> WatcherPsoCellBuilder<I>
fn raterizer(self, r: Rasterizer) -> WatcherPsoCellBuilder<I>
fn build<R, F>(self, factory: F) -> Result<WatcherPsoCell<R, F, I>, Box<Error>> where
R: Resources,
F: Factory<R>,
R: Resources,
F: Factory<R>,