Enum amethyst_renderer::MeshData [−][src]
pub enum MeshData {
PosColor(Vec<PosColor>),
PosTex(Vec<PosTex>),
PosNormTex(Vec<PosNormTex>),
PosNormTangTex(Vec<PosNormTangTex>),
Creator(Box<MeshCreator>),
}Mesh data for loading
Variants
PosColor(Vec<PosColor>)Position and color
PosTex(Vec<PosTex>)Position and texture coordinates
PosNormTex(Vec<PosNormTex>)Position, normal and texture coordinates
PosNormTangTex(Vec<PosNormTangTex>)Position, normal, tangent and texture coordinates
Creator(Box<MeshCreator>)Create a mesh from a given creator
Trait Implementations
impl Debug for MeshData[src]
impl Debug for MeshDatafn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl From<Vec<PosColor>> for MeshData[src]
impl From<Vec<PosColor>> for MeshDataimpl From<Vec<PosTex>> for MeshData[src]
impl From<Vec<PosTex>> for MeshDataimpl From<Vec<PosNormTex>> for MeshData[src]
impl From<Vec<PosNormTex>> for MeshDatafn from(data: Vec<PosNormTex>) -> Self[src]
fn from(data: Vec<PosNormTex>) -> SelfPerforms the conversion.
impl From<Vec<PosNormTangTex>> for MeshData[src]
impl From<Vec<PosNormTangTex>> for MeshDatafn from(data: Vec<PosNormTangTex>) -> Self[src]
fn from(data: Vec<PosNormTangTex>) -> SelfPerforms the conversion.
impl<M> From<M> for MeshData where
M: MeshCreator, [src]
impl<M> From<M> for MeshData where
M: MeshCreator,