SubRenderer

Trait SubRenderer 

Source
pub trait SubRenderer:
    Debug
    + Send
    + Sync {
    // Required method
    fn render<'a>(
        &'a mut self,
        world: &World,
        mesh_buffer: &MeshBuffer,
        encoder: &mut CommandEncoder,
        target: &RendererTarget<'_>,
        bind_groups: &BindGroups<'a>,
        post_submit: &mut Vec<PostSubmitFunc>,
    );
}

Required Methods§

Source

fn render<'a>( &'a mut self, world: &World, mesh_buffer: &MeshBuffer, encoder: &mut CommandEncoder, target: &RendererTarget<'_>, bind_groups: &BindGroups<'a>, post_submit: &mut Vec<PostSubmitFunc>, )

Implementors§