Trait nannou::ui::backend::glium::glium::uniforms::AsUniformValue[][src]

pub trait AsUniformValue {
    fn as_uniform_value(&self) -> UniformValue;
}

Value that can be used as the value of a uniform.

This includes buffers and textures for example.

Required Methods

Builds a UniformValue.

Implementations on Foreign Types

impl AsUniformValue for [f64; 2]
[src]

impl AsUniformValue for [i32; 3]
[src]

impl AsUniformValue for (f32, f32, f32)
[src]

impl AsUniformValue for (f64, f64)
[src]

impl AsUniformValue for [u32; 2]
[src]

impl AsUniformValue for [[f32; 4]; 4]
[src]

impl AsUniformValue for (i32, i32, i32)
[src]

impl AsUniformValue for [u64; 3]
[src]

impl AsUniformValue for [i64; 3]
[src]

impl AsUniformValue for [bool; 2]
[src]

impl AsUniformValue for [i32; 2]
[src]

impl AsUniformValue for [[f32; 2]; 2]
[src]

impl AsUniformValue for [u32; 3]
[src]

impl AsUniformValue for i16
[src]

impl AsUniformValue for (i32, i32, i32, i32)
[src]

impl AsUniformValue for (bool, bool)
[src]

impl AsUniformValue for f64
[src]

impl AsUniformValue for (u32, u32, u32, u32)
[src]

impl AsUniformValue for u16
[src]

impl AsUniformValue for i64
[src]

impl AsUniformValue for (f64, f64, f64, f64)
[src]

impl AsUniformValue for f32
[src]

impl AsUniformValue for (bool, bool, bool, bool)
[src]

impl AsUniformValue for (i64, i64, i64)
[src]

impl AsUniformValue for [f64; 4]
[src]

impl AsUniformValue for [i32; 4]
[src]

impl AsUniformValue for i8
[src]

impl AsUniformValue for (i32, i32)
[src]

impl AsUniformValue for (u32, u32, u32)
[src]

impl AsUniformValue for [[f64; 2]; 2]
[src]

impl AsUniformValue for bool
[src]

impl AsUniformValue for [u32; 4]
[src]

impl AsUniformValue for [[f32; 3]; 3]
[src]

impl AsUniformValue for [f32; 4]
[src]

impl AsUniformValue for u64
[src]

impl AsUniformValue for (f32, f32, f32, f32)
[src]

impl AsUniformValue for (u32, u32)
[src]

impl AsUniformValue for [bool; 4]
[src]

impl<'a> AsUniformValue for (&'a str, ShaderStage)
[src]

impl AsUniformValue for [i64; 4]
[src]

impl AsUniformValue for [f64; 3]
[src]

impl AsUniformValue for u32
[src]

impl AsUniformValue for [[f64; 3]; 3]
[src]

impl AsUniformValue for (f64, f64, f64)
[src]

impl AsUniformValue for (bool, bool, bool)
[src]

impl AsUniformValue for i32
[src]

impl AsUniformValue for [f32; 3]
[src]

impl AsUniformValue for [u64; 4]
[src]

impl AsUniformValue for u8
[src]

impl AsUniformValue for (u64, u64, u64, u64)
[src]

impl AsUniformValue for (u64, u64, u64)
[src]

impl AsUniformValue for [bool; 3]
[src]

impl AsUniformValue for (i64, i64, i64, i64)
[src]

impl AsUniformValue for [f32; 2]
[src]

impl AsUniformValue for [[f64; 4]; 4]
[src]

impl AsUniformValue for (i64, i64)
[src]

impl AsUniformValue for [u64; 2]
[src]

impl AsUniformValue for (f32, f32)
[src]

impl AsUniformValue for [i64; 2]
[src]

impl AsUniformValue for (u64, u64)
[src]

Implementors