Trait gfx::render::batch::Batch [] [src]

pub trait Batch<R: Resources> {
    fn get_data(&self) -> Result<BatchData<R>, Error>;
    fn fill_params(&self, &mut ParamStorage<R>) -> Result<&ProgramHandle<R>, Error>;
}

Abstract batch trait

Required Methods

fn get_data(&self) -> Result<BatchData<R>, Error>

Obtain information about the mesh, program, and state

fn fill_params(&self, &mut ParamStorage<R>) -> Result<&ProgramHandle<R>, Error>

Fill shader parameter values

Implementors