Trait rin::material::parameter::IntoUniformValueRef[][src]

pub trait IntoUniformValueRef {
    pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>;
}

Required methods

pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]

Loading content...

Implementations on Foreign Types

impl IntoUniformValueRef for Vec<Matrix<i32, U3, U1, <DefaultAllocator as Allocator<i32, U3, U1>>::Buffer>, Global>[src]

impl IntoUniformValueRef for Option<Vec<Matrix<u32, U4, U1, <DefaultAllocator as Allocator<u32, U4, U1>>::Buffer>, Global>>[src]

impl IntoUniformValueRef for Option<Matrix<u32, U2, U1, <DefaultAllocator as Allocator<u32, U2, U1>>::Buffer>>[src]

impl IntoUniformValueRef for Vec<Matrix<i32, U2, U1, <DefaultAllocator as Allocator<i32, U2, U1>>::Buffer>, Global>[src]

impl IntoUniformValueRef for Option<Matrix<i32, U4, U1, <DefaultAllocator as Allocator<i32, U4, U1>>::Buffer>>[src]

impl IntoUniformValueRef for Option<Vec<Matrix<i32, U4, U1, <DefaultAllocator as Allocator<i32, U4, U1>>::Buffer>, Global>>[src]

impl IntoUniformValueRef for Option<Matrix<f32, U3, U1, <DefaultAllocator as Allocator<f32, U3, U1>>::Buffer>>[src]

impl IntoUniformValueRef for Option<Rgb<f32, LinearRgb>>[src]

impl IntoUniformValueRef for Option<AlphaColor<f32, Rgb<f32, Srgb>>>[src]

impl IntoUniformValueRef for Option<Deg<f32>>[src]

impl IntoUniformValueRef for Option<Rad<f32>>[src]

impl IntoUniformValueRef for Option<Matrix<f32, U4, U4, <DefaultAllocator as Allocator<f32, U4, U4>>::Buffer>>[src]

impl IntoUniformValueRef for bool[src]

impl IntoUniformValueRef for Option<Matrix<u32, U4, U1, <DefaultAllocator as Allocator<u32, U4, U1>>::Buffer>>[src]

impl IntoUniformValueRef for Option<Vec<Matrix<f32, U3, U1, <DefaultAllocator as Allocator<f32, U3, U1>>::Buffer>, Global>>[src]

impl IntoUniformValueRef for Option<TextureSampler>[src]

impl IntoUniformValueRef for Option<i32>[src]

impl IntoUniformValueRef for Option<Matrix<i32, U2, U1, <DefaultAllocator as Allocator<i32, U2, U1>>::Buffer>>[src]

impl IntoUniformValueRef for Vec<i32, Global>[src]

impl IntoUniformValueRef for Option<CubemapSampler>[src]

impl IntoUniformValueRef for Option<f32>[src]

impl IntoUniformValueRef for f32[src]

impl IntoUniformValueRef for Vec<Matrix<u32, U3, U1, <DefaultAllocator as Allocator<u32, U3, U1>>::Buffer>, Global>[src]

impl IntoUniformValueRef for Option<Vec<Matrix<u32, U3, U1, <DefaultAllocator as Allocator<u32, U3, U1>>::Buffer>, Global>>[src]

impl IntoUniformValueRef for Option<bool>[src]

impl IntoUniformValueRef for Option<Vec<Matrix<f32, U4, U1, <DefaultAllocator as Allocator<f32, U4, U1>>::Buffer>, Global>>[src]

impl IntoUniformValueRef for Option<Vec<f32, Global>>[src]

impl IntoUniformValueRef for Vec<u32, Global>[src]

impl IntoUniformValueRef for Option<Rgb<f32, Srgb>>[src]

impl IntoUniformValueRef for Option<Vec<u32, Global>>[src]

impl IntoUniformValueRef for i32[src]

impl IntoUniformValueRef for Option<Matrix<f32, U2, U1, <DefaultAllocator as Allocator<f32, U2, U1>>::Buffer>>[src]

impl IntoUniformValueRef for Option<Matrix<f32, U4, U1, <DefaultAllocator as Allocator<f32, U4, U1>>::Buffer>>[src]

impl IntoUniformValueRef for Option<Matrix<u32, U3, U1, <DefaultAllocator as Allocator<u32, U3, U1>>::Buffer>>[src]

impl IntoUniformValueRef for Vec<Matrix<f32, U2, U1, <DefaultAllocator as Allocator<f32, U2, U1>>::Buffer>, Global>[src]

impl IntoUniformValueRef for Option<Matrix<i32, U3, U1, <DefaultAllocator as Allocator<i32, U3, U1>>::Buffer>>[src]

impl IntoUniformValueRef for Option<Matrix<f32, U3, U3, <DefaultAllocator as Allocator<f32, U3, U3>>::Buffer>>[src]

impl IntoUniformValueRef for Option<Vec<Matrix<f32, U2, U1, <DefaultAllocator as Allocator<f32, U2, U1>>::Buffer>, Global>>[src]

impl IntoUniformValueRef for Option<AlphaColor<f32, Rgb<f32, LinearRgb>>>[src]

impl IntoUniformValueRef for Vec<Matrix<f32, U4, U1, <DefaultAllocator as Allocator<f32, U4, U1>>::Buffer>, Global>[src]

impl IntoUniformValueRef for Option<Vec<Matrix<i32, U2, U1, <DefaultAllocator as Allocator<i32, U2, U1>>::Buffer>, Global>>[src]

impl IntoUniformValueRef for Vec<Matrix<i32, U4, U1, <DefaultAllocator as Allocator<i32, U4, U1>>::Buffer>, Global>[src]

impl IntoUniformValueRef for Option<Vec<Matrix<i32, U3, U1, <DefaultAllocator as Allocator<i32, U3, U1>>::Buffer>, Global>>[src]

impl IntoUniformValueRef for Vec<Matrix<f32, U3, U1, <DefaultAllocator as Allocator<f32, U3, U1>>::Buffer>, Global>[src]

impl IntoUniformValueRef for Vec<Matrix<u32, U4, U1, <DefaultAllocator as Allocator<u32, U4, U1>>::Buffer>, Global>[src]

impl IntoUniformValueRef for Vec<Matrix<u32, U2, U1, <DefaultAllocator as Allocator<u32, U2, U1>>::Buffer>, Global>[src]

impl IntoUniformValueRef for Option<u32>[src]

impl IntoUniformValueRef for Vec<f32, Global>[src]

impl IntoUniformValueRef for Option<Vec<i32, Global>>[src]

impl IntoUniformValueRef for Option<Vec<Matrix<u32, U2, U1, <DefaultAllocator as Allocator<u32, U2, U1>>::Buffer>, Global>>[src]

impl IntoUniformValueRef for u32[src]

Loading content...

Implementors

impl IntoUniformValueRef for AlphaColor<f32, Rgb<f32, LinearRgb>>[src]

impl IntoUniformValueRef for AlphaColor<f32, Rgb<f32, Srgb>>[src]

impl IntoUniformValueRef for Deg<f32>[src]

impl IntoUniformValueRef for Rgb<f32, LinearRgb>[src]

impl IntoUniformValueRef for Rgb<f32, Srgb>[src]

impl IntoUniformValueRef for Matrix<f32, U2, U1, <DefaultAllocator as Allocator<f32, U2, U1>>::Buffer>[src]

impl IntoUniformValueRef for Matrix<f32, U3, U1, <DefaultAllocator as Allocator<f32, U3, U1>>::Buffer>[src]

impl IntoUniformValueRef for Matrix<f32, U3, U3, <DefaultAllocator as Allocator<f32, U3, U3>>::Buffer>[src]

impl IntoUniformValueRef for Matrix<f32, U4, U1, <DefaultAllocator as Allocator<f32, U4, U1>>::Buffer>[src]

impl IntoUniformValueRef for Matrix<f32, U4, U4, <DefaultAllocator as Allocator<f32, U4, U4>>::Buffer>[src]

impl IntoUniformValueRef for Matrix<i32, U2, U1, <DefaultAllocator as Allocator<i32, U2, U1>>::Buffer>[src]

impl IntoUniformValueRef for Matrix<i32, U3, U1, <DefaultAllocator as Allocator<i32, U3, U1>>::Buffer>[src]

impl IntoUniformValueRef for Matrix<i32, U4, U1, <DefaultAllocator as Allocator<i32, U4, U1>>::Buffer>[src]

impl IntoUniformValueRef for Matrix<u32, U2, U1, <DefaultAllocator as Allocator<u32, U2, U1>>::Buffer>[src]

impl IntoUniformValueRef for Matrix<u32, U3, U1, <DefaultAllocator as Allocator<u32, U3, U1>>::Buffer>[src]

impl IntoUniformValueRef for Matrix<u32, U4, U1, <DefaultAllocator as Allocator<u32, U4, U1>>::Buffer>[src]

impl IntoUniformValueRef for Rad<f32>[src]

impl IntoUniformValueRef for CubemapSampler[src]

impl IntoUniformValueRef for TextureSampler[src]

Loading content...