Trait amethyst_renderer::PolyStages[][src]

pub trait PolyStages: for<'a> StagesData<'a> {
    fn apply<'a, 'b: 'a>(
        &'a mut self,
        encoders: &mut Encoder,
        factory: Factory,
        data: Self::Data
    );
fn new_targets(&mut self, new_targets: &HashMap<String, Target>); }

Required Methods

Distributes new targets

Implementations on Foreign Types

impl<HS> PolyStages for List<(HS, List<()>)> where
    HS: PolyStage
[src]

impl<HS, TS> PolyStages for List<(HS, TS)> where
    HS: PolyStage,
    TS: PolyStages
[src]

Implementors