Struct gl_helpers::GLUniform
source · pub struct GLUniform { /* private fields */ }
Implementations
sourceimpl GLUniform
impl GLUniform
pub fn set_1f(&self, value: f32)
pub fn set_1i(&self, value: i32)
pub fn set_2f(&self, value: &[f32; 2])
pub fn set_2i(&self, value: &[i32; 2])
pub fn set_3f(&self, value: &[f32; 3])
pub fn set_3i(&self, value: &[i32; 3])
pub fn set_4f(&self, value: &[f32; 4])
pub fn set_4i(&self, value: &[i32; 4])
pub fn set_mat2f(&self, value: &[f32; 4])
pub fn set_mat3f(&self, value: &[f32; 9])
pub fn set_mat4f(&self, value: &[f32; 16])
sourceimpl GLUniform
impl GLUniform
pub fn set_2fv(&self, values: &[f32])
pub fn set_2iv(&self, values: &[i32])
pub fn set_3fv(&self, values: &[f32])
pub fn set_3iv(&self, values: &[i32])
pub fn set_4fv(&self, values: &[f32])
pub fn set_4iv(&self, values: &[i32])
pub fn set_mat2fv(&self, values: &[f32])
pub fn set_mat3fv(&self, values: &[f32])
pub fn set_mat4fv(&self, values: &[f32])
pub fn set_sampler_2d(&self, texture: &GLTexture, index: usize)
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GLUniform
impl Send for GLUniform
impl Sync for GLUniform
impl Unpin for GLUniform
impl UnwindSafe for GLUniform
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more