Trait solstice::shader::CachedUniformSetter [−][src]
pub trait CachedUniformSetter: BasicUniformSetter { fn set_uniform_cached<U>(
&mut self,
gl: &mut Context,
value: <U as UniformTrait>::Value
)
where
Self: UniformGetterMut<U>,
U: CachedUniformTrait,
<U as UniformTrait>::Value: Into<RawUniformValue> + PartialEq + Copy, { ... } }
Provided methods
fn set_uniform_cached<U>(
&mut self,
gl: &mut Context,
value: <U as UniformTrait>::Value
) where
Self: UniformGetterMut<U>,
U: CachedUniformTrait,
<U as UniformTrait>::Value: Into<RawUniformValue> + PartialEq + Copy,
[src]
&mut self,
gl: &mut Context,
value: <U as UniformTrait>::Value
) where
Self: UniformGetterMut<U>,
U: CachedUniformTrait,
<U as UniformTrait>::Value: Into<RawUniformValue> + PartialEq + Copy,