Trait DrawLight
Source pub trait DrawLight<'a> {
// Required methods
fn draw_light_mesh(
&mut self,
mesh: &'a Mesh,
camera_bind_group: &'a BindGroup,
light_bind_group: &'a BindGroup,
);
fn draw_light_mesh_instanced(
&mut self,
mesh: &'a Mesh,
instances: Range<u32>,
camera_bind_group: &'a BindGroup,
light_bind_group: &'a BindGroup,
);
fn draw_light_model(
&mut self,
model: &'a Model,
camera_bind_group: &'a BindGroup,
light_bind_group: &'a BindGroup,
);
fn draw_light_model_instanced(
&mut self,
model: &'a Model,
instances: Range<u32>,
camera_bind_group: &'a BindGroup,
light_bind_group: &'a BindGroup,
);
}