Struct valora::Mesh
[−]
[src]
pub struct Mesh<T: Tessellate + Clone> { pub src: T, pub colorer: Colorer, }
Fields
src: T
colorer: Colorer
Trait Implementations
impl<T: Tessellate + Clone> Layer for Mesh<T>
[src]
fn render(&mut self, ctx: &SketchContext) -> Result<Vec<GpuMesh>>
[src]
fn shader(&mut self, ctx: &SketchContext) -> Result<Rc<Shader>>
[src]
fn blend_mode(&self) -> BlendMode
[src]
impl<T: Clone + Tessellate + Clone> Clone for Mesh<T>
[src]
fn clone(&self) -> Mesh<T>
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more