[]Trait geng::prelude::ugli::Uniform

pub trait Uniform {
    fn apply(&self, gl: &Context, info: &UniformInfo);
}

Required methods

fn apply(&self, gl: &Context, info: &UniformInfo)

Loading content...

Implementations on Foreign Types

impl Uniform for [i64; 4]

impl Uniform for [u16; 3]

impl Uniform for [i32; 2]

impl Uniform for [u8; 3]

impl Uniform for [u8; 2]

impl Uniform for [i8; 3]

impl<U> Uniform for Option<U> where
    U: Uniform

impl Uniform for [i8; 2]

impl Uniform for [u32; 4]

impl Uniform for isize

impl Uniform for [u16; 2]

impl Uniform for [u64; 4]

impl Uniform for [u64; 2]

impl Uniform for [i32; 3]

impl Uniform for f32

impl Uniform for [u32; 3]

impl Uniform for i8

impl Uniform for u64

impl Uniform for [i8; 4]

impl Uniform for [isize; 3]

impl Uniform for [i16; 2]

impl Uniform for [f64; 4]

impl Uniform for [i32; 4]

impl Uniform for [i16; 3]

impl Uniform for i16

impl Uniform for [usize; 4]

impl Uniform for [isize; 2]

impl Uniform for [u32; 2]

impl Uniform for f64

impl Uniform for u32

impl Uniform for [f32; 4]

impl Uniform for u8

impl Uniform for [f64; 2]

impl Uniform for [isize; 4]

impl Uniform for [i16; 4]

impl Uniform for [i64; 3]

impl Uniform for [f32; 3]

impl Uniform for i64

impl Uniform for usize

impl Uniform for [f64; 3]

impl Uniform for [u64; 3]

impl Uniform for [i64; 2]

impl Uniform for [usize; 3]

impl Uniform for [u16; 4]

impl Uniform for [f32; 2]

impl Uniform for [usize; 2]

impl Uniform for i32

impl Uniform for u16

impl Uniform for [u8; 4]

Loading content...

Implementors

impl Uniform for Mat4<f32>

impl<P> Uniform for Texture2d<P> where
    P: TexturePixel

impl<T> Uniform for T where
    T: AsUniform

Loading content...