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
fn apply<'a, 'b: 'a>(
&'a mut self,
encoders: &mut Encoder,
factory: Factory,
data: Self::Data
)
&'a mut self,
encoders: &mut Encoder,
factory: Factory,
data: Self::Data
)
fn new_targets(&mut self, new_targets: &HashMap<String, Target>)
Distributes new targets
Implementations on Foreign Types
impl<HS> PolyStages for List<(HS, List<()>)> where
HS: PolyStage,
[src]
impl<HS> PolyStages for List<(HS, List<()>)> where
HS: PolyStage,
impl<HS, TS> PolyStages for List<(HS, TS)> where
HS: PolyStage,
TS: PolyStages,
[src]
impl<HS, TS> PolyStages for List<(HS, TS)> where
HS: PolyStage,
TS: PolyStages,