Struct client::view::PlantView
[−]
[src]
pub struct PlantView {
// some fields omitted
}Graphical representation of a 'base::Plant'
pub struct PlantView {
// some fields omitted
}Graphical representation of a 'base::Plant'
impl PlantView[src]fn from_plant<F: Facade>(plant: &Plant, renderer: Rc<PlantRenderer>, facade: &F) -> Selffn add_instance_from_pos(&mut self, chunk_pos: ChunkIndex, pos: Point3f)fn remove_instance_at_pos(&mut self, chunk_pos: ChunkIndex)fn draw_shadow<S: Surface>(&self, surface: &mut S, camera: &Camera)fn draw<S: Surface>(&self, surface: &mut S, camera: &Camera, shadow_map: &Texture2d, depth_view_proj: &Matrix4<f32>, daytime: &DayTime, sun_dir: Vector3f)