Enum uni_gl::UniformType
source · [−]pub enum UniformType {
Show 15 variants
FloatVec2,
FloatVec3,
FloatVec4,
IntVec2,
IntVec3,
IntVec4,
Bool,
BoolVec2,
BoolVec3,
BoolVec4,
FloatMat2,
FloatMat3,
FloatMat4,
Sampler2d,
SamplerCube,
}
Expand description
Constants passed to WebGLRenderingContext.hint()
Variants
FloatVec2
FloatVec3
FloatVec4
IntVec2
IntVec3
IntVec4
Bool
BoolVec2
BoolVec3
BoolVec4
FloatMat2
FloatMat3
FloatMat4
Sampler2d
SamplerCube
Trait Implementations
sourceimpl Clone for UniformType
impl Clone for UniformType
sourcefn clone(&self) -> UniformType
fn clone(&self) -> UniformType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for UniformType
impl Debug for UniformType
impl Copy for UniformType
Auto Trait Implementations
impl RefUnwindSafe for UniformType
impl Send for UniformType
impl Sync for UniformType
impl Unpin for UniformType
impl UnwindSafe for UniformType
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