[−][src]Struct res::ShaderBuilder
Implementations
impl ShaderBuilder
[src]
pub const fn transform(self) -> Self
[src]
Add a unique transform to the shader.
pub fn tint(self) -> Self
[src]
Add a tint to the shader.
pub fn gradient(self) -> Self
[src]
Add a gradient (vertex-specific tint) to the shader.
pub fn graphic(self) -> Self
[src]
Add a graphic to the shader.
pub fn depth(self) -> Self
[src]
Add depth to the shader (Z coordinate for vertices).
pub fn blend(self) -> Self
[src]
Add transparency blending to the shader.
Auto Trait Implementations
impl RefUnwindSafe for ShaderBuilder
impl Send for ShaderBuilder
impl Sync for ShaderBuilder
impl Unpin for ShaderBuilder
impl UnwindSafe for ShaderBuilder
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,