Struct amethyst_renderer::PosTex [] [src]

#[repr(C)]
pub struct PosTex { pub position: [f32; 3], pub tex_coord: [f32; 2], }

Vertex format with position and UV texture coordinate attributes.

Fields

Position of the vertex in 3D space.

UV texture coordinates used by the vertex.

Trait Implementations

impl Clone for PosTex
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for PosTex
[src]

impl Debug for PosTex
[src]

[src]

Formats the value using the given formatter.

impl PartialEq for PosTex
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

[src]

This method tests for !=.

impl Pod for PosTex
[src]

impl VertexFormat for PosTex
[src]

ATTRIBUTES: Attributes<'static> = &[(<Position>::NAME, <Self as With::<Position>>::FORMAT),
  (<TexCoord>::NAME, <Self as With::<TexCoord>>::FORMAT)]

List of all attributes formats with name and offset.

[src]

Returns the size of a single vertex in bytes.

[src]

Returns attribute of vertex by type

impl With<Position> for PosTex
[src]

FORMAT: AttributeFormat = Element{offset: 0, format: <Position>::FORMAT,}

Individual format of the attribute for this vertex format

impl With<TexCoord> for PosTex
[src]

FORMAT: AttributeFormat = Element{offset: <Position>::SIZE, format: <TexCoord>::FORMAT,}

Individual format of the attribute for this vertex format