Struct amethyst_renderer::Stage [] [src]

pub struct Stage<L> { /* fields omitted */ }

A stage in the rendering pipeline.

Methods

impl Stage<List<()>>
[src]

[src]

Builds a new PolyStage which outputs to the Target with the given name.

[src]

Builds a new PolyStage which outputs straight into the backbuffer.

impl<L> Stage<L>
[src]

[src]

Enables the PolyStage so it will execute on every frame.

[src]

Disables the PolyStage, preventing it from being executed on every frame.

[src]

Returns whether this PolyStage is enabled.

Trait Implementations

impl<L: Clone> Clone for Stage<L>
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl<L: Debug> Debug for Stage<L>
[src]

[src]

Formats the value using the given formatter.

impl<L> PolyStage for Stage<L> where
    L: Passes + Length
[src]

[src]

[src]

Distributes new targets