[][src]Trait vulkano::pipeline::vertex::VertexMember

pub unsafe trait VertexMember {
    fn format() -> (VertexMemberTy, usize);
}

Trait for data types that can be used as vertex members. Used by the impl_vertex! macro.

Required methods

fn format() -> (VertexMemberTy, usize)

Returns the format and array size of the member.

Loading content...

Implementations on Foreign Types

impl VertexMember for i8[src]

impl VertexMember for u8[src]

impl VertexMember for i16[src]

impl VertexMember for u16[src]

impl VertexMember for i32[src]

impl VertexMember for u32[src]

impl VertexMember for f32[src]

impl VertexMember for f64[src]

impl<T> VertexMember for (T,) where
    T: VertexMember
[src]

impl<T> VertexMember for (T, T) where
    T: VertexMember
[src]

impl<T> VertexMember for (T, T, T) where
    T: VertexMember
[src]

impl<T> VertexMember for (T, T, T, T) where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 1] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 2] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 3] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 4] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 5] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 6] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 7] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 8] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 9] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 10] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 11] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 12] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 13] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 14] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 15] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 16] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 32] where
    T: VertexMember
[src]

impl<T> VertexMember for [T; 64] where
    T: VertexMember
[src]

Loading content...

Implementors

Loading content...