Trait solstice::mesh::Mesh [−][src]
pub trait Mesh { fn attachments(&self) -> Vec<AttachedAttributes<'_>>; fn draw(
&self,
ctx: &mut Context,
draw_range: Range<usize>,
draw_mode: DrawMode,
instance_count: usize
); }
Required methods
fn attachments(&self) -> Vec<AttachedAttributes<'_>>
[src]
fn draw(
&self,
ctx: &mut Context,
draw_range: Range<usize>,
draw_mode: DrawMode,
instance_count: usize
)
[src]
&self,
ctx: &mut Context,
draw_range: Range<usize>,
draw_mode: DrawMode,
instance_count: usize
)
Implementors
impl<V: Vertex> Mesh for &VertexMesh<V>
[src]
impl<V: Vertex> Mesh for &VertexMesh<V>
[src]impl<V: Vertex> Mesh for VertexMesh<V>
[src]
impl<V: Vertex> Mesh for VertexMesh<V>
[src]impl<V: Vertex, I: Index> Mesh for &IndexedMesh<V, I>
[src]
impl<V: Vertex, I: Index> Mesh for &IndexedMesh<V, I>
[src]