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]
Implementations on Foreign Types
impl IntoUniformValueRef for Vec<Matrix<i32, U3, U1, <DefaultAllocator as Allocator<i32, U3, U1>>::Buffer>, Global>[src]
impl IntoUniformValueRef for Vec<Matrix<i32, U3, U1, <DefaultAllocator as Allocator<i32, U3, U1>>::Buffer>, Global>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<u32, U4, U1, <DefaultAllocator as Allocator<u32, U4, U1>>::Buffer>, Global>>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<u32, U4, U1, <DefaultAllocator as Allocator<u32, U4, U1>>::Buffer>, Global>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Matrix<u32, U2, U1, <DefaultAllocator as Allocator<u32, U2, U1>>::Buffer>>[src]
impl IntoUniformValueRef for Option<Matrix<u32, U2, U1, <DefaultAllocator as Allocator<u32, U2, U1>>::Buffer>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Vec<Matrix<i32, U2, U1, <DefaultAllocator as Allocator<i32, U2, U1>>::Buffer>, Global>[src]
impl IntoUniformValueRef for Vec<Matrix<i32, U2, U1, <DefaultAllocator as Allocator<i32, U2, U1>>::Buffer>, Global>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Matrix<i32, U4, U1, <DefaultAllocator as Allocator<i32, U4, U1>>::Buffer>>[src]
impl IntoUniformValueRef for Option<Matrix<i32, U4, U1, <DefaultAllocator as Allocator<i32, U4, U1>>::Buffer>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<i32, U4, U1, <DefaultAllocator as Allocator<i32, U4, U1>>::Buffer>, Global>>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<i32, U4, U1, <DefaultAllocator as Allocator<i32, U4, U1>>::Buffer>, Global>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Matrix<f32, U3, U1, <DefaultAllocator as Allocator<f32, U3, U1>>::Buffer>>[src]
impl IntoUniformValueRef for Option<Matrix<f32, U3, U1, <DefaultAllocator as Allocator<f32, U3, U1>>::Buffer>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Rgb<f32, LinearRgb>>[src]
impl IntoUniformValueRef for Option<Rgb<f32, LinearRgb>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<AlphaColor<f32, Rgb<f32, Srgb>>>[src]
impl IntoUniformValueRef for Option<AlphaColor<f32, Rgb<f32, Srgb>>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Deg<f32>>[src]
impl IntoUniformValueRef for Option<Deg<f32>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Rad<f32>>[src]
impl IntoUniformValueRef for Option<Rad<f32>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Matrix<f32, U4, U4, <DefaultAllocator as Allocator<f32, U4, U4>>::Buffer>>[src]
impl IntoUniformValueRef for Option<Matrix<f32, U4, U4, <DefaultAllocator as Allocator<f32, U4, U4>>::Buffer>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for bool[src]
impl IntoUniformValueRef for bool[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Matrix<u32, U4, U1, <DefaultAllocator as Allocator<u32, U4, U1>>::Buffer>>[src]
impl IntoUniformValueRef for Option<Matrix<u32, U4, U1, <DefaultAllocator as Allocator<u32, U4, U1>>::Buffer>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<f32, U3, U1, <DefaultAllocator as Allocator<f32, U3, U1>>::Buffer>, Global>>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<f32, U3, U1, <DefaultAllocator as Allocator<f32, U3, U1>>::Buffer>, Global>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<TextureSampler>[src]
impl IntoUniformValueRef for Option<TextureSampler>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<i32>[src]
impl IntoUniformValueRef for Option<i32>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Matrix<i32, U2, U1, <DefaultAllocator as Allocator<i32, U2, U1>>::Buffer>>[src]
impl IntoUniformValueRef for Option<Matrix<i32, U2, U1, <DefaultAllocator as Allocator<i32, U2, U1>>::Buffer>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Vec<i32, Global>[src]
impl IntoUniformValueRef for Vec<i32, Global>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<CubemapSampler>[src]
impl IntoUniformValueRef for Option<CubemapSampler>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<f32>[src]
impl IntoUniformValueRef for Option<f32>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for f32[src]
impl IntoUniformValueRef for f32[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Vec<Matrix<u32, U3, U1, <DefaultAllocator as Allocator<u32, U3, U1>>::Buffer>, Global>[src]
impl IntoUniformValueRef for Vec<Matrix<u32, U3, U1, <DefaultAllocator as Allocator<u32, U3, U1>>::Buffer>, Global>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<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]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<bool>[src]
impl IntoUniformValueRef for Option<bool>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<f32, U4, U1, <DefaultAllocator as Allocator<f32, U4, U1>>::Buffer>, Global>>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<f32, U4, U1, <DefaultAllocator as Allocator<f32, U4, U1>>::Buffer>, Global>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Vec<f32, Global>>[src]
impl IntoUniformValueRef for Option<Vec<f32, Global>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Vec<u32, Global>[src]
impl IntoUniformValueRef for Vec<u32, Global>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Rgb<f32, Srgb>>[src]
impl IntoUniformValueRef for Option<Rgb<f32, Srgb>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Vec<u32, Global>>[src]
impl IntoUniformValueRef for Option<Vec<u32, Global>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for i32[src]
impl IntoUniformValueRef for i32[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Matrix<f32, U2, U1, <DefaultAllocator as Allocator<f32, U2, U1>>::Buffer>>[src]
impl IntoUniformValueRef for Option<Matrix<f32, U2, U1, <DefaultAllocator as Allocator<f32, U2, U1>>::Buffer>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Matrix<f32, U4, U1, <DefaultAllocator as Allocator<f32, U4, U1>>::Buffer>>[src]
impl IntoUniformValueRef for Option<Matrix<f32, U4, U1, <DefaultAllocator as Allocator<f32, U4, U1>>::Buffer>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Matrix<u32, U3, U1, <DefaultAllocator as Allocator<u32, U3, U1>>::Buffer>>[src]
impl IntoUniformValueRef for Option<Matrix<u32, U3, U1, <DefaultAllocator as Allocator<u32, U3, U1>>::Buffer>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Vec<Matrix<f32, U2, U1, <DefaultAllocator as Allocator<f32, U2, U1>>::Buffer>, Global>[src]
impl IntoUniformValueRef for Vec<Matrix<f32, U2, U1, <DefaultAllocator as Allocator<f32, U2, U1>>::Buffer>, Global>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Matrix<i32, U3, U1, <DefaultAllocator as Allocator<i32, U3, U1>>::Buffer>>[src]
impl IntoUniformValueRef for Option<Matrix<i32, U3, U1, <DefaultAllocator as Allocator<i32, U3, U1>>::Buffer>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Matrix<f32, U3, U3, <DefaultAllocator as Allocator<f32, U3, U3>>::Buffer>>[src]
impl IntoUniformValueRef for Option<Matrix<f32, U3, U3, <DefaultAllocator as Allocator<f32, U3, U3>>::Buffer>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<f32, U2, U1, <DefaultAllocator as Allocator<f32, U2, U1>>::Buffer>, Global>>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<f32, U2, U1, <DefaultAllocator as Allocator<f32, U2, U1>>::Buffer>, Global>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<AlphaColor<f32, Rgb<f32, LinearRgb>>>[src]
impl IntoUniformValueRef for Option<AlphaColor<f32, Rgb<f32, LinearRgb>>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Vec<Matrix<f32, U4, U1, <DefaultAllocator as Allocator<f32, U4, U1>>::Buffer>, Global>[src]
impl IntoUniformValueRef for Vec<Matrix<f32, U4, U1, <DefaultAllocator as Allocator<f32, U4, U1>>::Buffer>, Global>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<i32, U2, U1, <DefaultAllocator as Allocator<i32, U2, U1>>::Buffer>, Global>>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<i32, U2, U1, <DefaultAllocator as Allocator<i32, U2, U1>>::Buffer>, Global>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Vec<Matrix<i32, U4, U1, <DefaultAllocator as Allocator<i32, U4, U1>>::Buffer>, Global>[src]
impl IntoUniformValueRef for Vec<Matrix<i32, U4, U1, <DefaultAllocator as Allocator<i32, U4, U1>>::Buffer>, Global>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<i32, U3, U1, <DefaultAllocator as Allocator<i32, U3, U1>>::Buffer>, Global>>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<i32, U3, U1, <DefaultAllocator as Allocator<i32, U3, U1>>::Buffer>, Global>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Vec<Matrix<f32, U3, U1, <DefaultAllocator as Allocator<f32, U3, U1>>::Buffer>, Global>[src]
impl IntoUniformValueRef for Vec<Matrix<f32, U3, U1, <DefaultAllocator as Allocator<f32, U3, U1>>::Buffer>, Global>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Vec<Matrix<u32, U4, U1, <DefaultAllocator as Allocator<u32, U4, U1>>::Buffer>, Global>[src]
impl IntoUniformValueRef for Vec<Matrix<u32, U4, U1, <DefaultAllocator as Allocator<u32, U4, U1>>::Buffer>, Global>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Vec<Matrix<u32, U2, U1, <DefaultAllocator as Allocator<u32, U2, U1>>::Buffer>, Global>[src]
impl IntoUniformValueRef for Vec<Matrix<u32, U2, U1, <DefaultAllocator as Allocator<u32, U2, U1>>::Buffer>, Global>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<u32>[src]
impl IntoUniformValueRef for Option<u32>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Vec<f32, Global>[src]
impl IntoUniformValueRef for Vec<f32, Global>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Vec<i32, Global>>[src]
impl IntoUniformValueRef for Option<Vec<i32, Global>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<u32, U2, U1, <DefaultAllocator as Allocator<u32, U2, U1>>::Buffer>, Global>>[src]
impl IntoUniformValueRef for Option<Vec<Matrix<u32, U2, U1, <DefaultAllocator as Allocator<u32, U2, U1>>::Buffer>, Global>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for u32[src]
impl IntoUniformValueRef for u32[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
Implementors
impl IntoUniformValueRef for AlphaColor<f32, Rgb<f32, LinearRgb>>[src]
impl IntoUniformValueRef for AlphaColor<f32, Rgb<f32, LinearRgb>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for AlphaColor<f32, Rgb<f32, Srgb>>[src]
impl IntoUniformValueRef for AlphaColor<f32, Rgb<f32, Srgb>>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Deg<f32>[src]
impl IntoUniformValueRef for Deg<f32>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Rgb<f32, LinearRgb>[src]
impl IntoUniformValueRef for Rgb<f32, LinearRgb>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Rgb<f32, Srgb>[src]
impl IntoUniformValueRef for Rgb<f32, Srgb>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Matrix<f32, U2, U1, <DefaultAllocator as Allocator<f32, U2, U1>>::Buffer>[src]
impl IntoUniformValueRef for Matrix<f32, U2, U1, <DefaultAllocator as Allocator<f32, U2, U1>>::Buffer>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Matrix<f32, U3, U1, <DefaultAllocator as Allocator<f32, U3, U1>>::Buffer>[src]
impl IntoUniformValueRef for Matrix<f32, U3, U1, <DefaultAllocator as Allocator<f32, U3, U1>>::Buffer>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Matrix<f32, U3, U3, <DefaultAllocator as Allocator<f32, U3, U3>>::Buffer>[src]
impl IntoUniformValueRef for Matrix<f32, U3, U3, <DefaultAllocator as Allocator<f32, U3, U3>>::Buffer>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Matrix<f32, U4, U1, <DefaultAllocator as Allocator<f32, U4, U1>>::Buffer>[src]
impl IntoUniformValueRef for Matrix<f32, U4, U1, <DefaultAllocator as Allocator<f32, U4, U1>>::Buffer>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Matrix<f32, U4, U4, <DefaultAllocator as Allocator<f32, U4, U4>>::Buffer>[src]
impl IntoUniformValueRef for Matrix<f32, U4, U4, <DefaultAllocator as Allocator<f32, U4, U4>>::Buffer>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Matrix<i32, U2, U1, <DefaultAllocator as Allocator<i32, U2, U1>>::Buffer>[src]
impl IntoUniformValueRef for Matrix<i32, U2, U1, <DefaultAllocator as Allocator<i32, U2, U1>>::Buffer>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Matrix<i32, U3, U1, <DefaultAllocator as Allocator<i32, U3, U1>>::Buffer>[src]
impl IntoUniformValueRef for Matrix<i32, U3, U1, <DefaultAllocator as Allocator<i32, U3, U1>>::Buffer>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Matrix<i32, U4, U1, <DefaultAllocator as Allocator<i32, U4, U1>>::Buffer>[src]
impl IntoUniformValueRef for Matrix<i32, U4, U1, <DefaultAllocator as Allocator<i32, U4, U1>>::Buffer>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Matrix<u32, U2, U1, <DefaultAllocator as Allocator<u32, U2, U1>>::Buffer>[src]
impl IntoUniformValueRef for Matrix<u32, U2, U1, <DefaultAllocator as Allocator<u32, U2, U1>>::Buffer>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Matrix<u32, U3, U1, <DefaultAllocator as Allocator<u32, U3, U1>>::Buffer>[src]
impl IntoUniformValueRef for Matrix<u32, U3, U1, <DefaultAllocator as Allocator<u32, U3, U1>>::Buffer>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Matrix<u32, U4, U1, <DefaultAllocator as Allocator<u32, U4, U1>>::Buffer>[src]
impl IntoUniformValueRef for Matrix<u32, U4, U1, <DefaultAllocator as Allocator<u32, U4, U1>>::Buffer>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for Rad<f32>[src]
impl IntoUniformValueRef for Rad<f32>[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for CubemapSampler[src]
impl IntoUniformValueRef for CubemapSampler[src]pub fn into_uniform_value_ref(&self) -> UniformValueRef<'_>[src]
impl IntoUniformValueRef for TextureSampler[src]
impl IntoUniformValueRef for TextureSampler[src]