Struct amethyst_renderer::VisibilitySortingSystem[][src]

pub struct VisibilitySortingSystem { /* fields omitted */ }

Determine what entities are visible to the camera, and which are not. Will also sort transparent entities back to front based on distance from camera.

Note that this should run after GlobalTransform has been updated for the current frame, and before rendering occurs.

Methods

impl VisibilitySortingSystem
[src]

Create new sorting system

Trait Implementations

impl<'a> System<'a> for VisibilitySortingSystem
[src]

The resource bundle required to execute this system. Read more

Executes the system with the required system data. Read more

Returns a hint how long the system needs for running. This is used to optimize the way they're executed (might allow more parallelization). Read more

Return the accessor from the [SystemData].

Sets up the Resources using Self::SystemData::setup.

Auto Trait Implementations