Trait components::painting::Gradient
source · [−]pub trait Gradient {
fn create_shader(
&self,
rect: Rect,
text_direction: Option<TextDirection>
) -> Shader { ... }
fn lerp_from(&self, a: Box<dyn Gradient>, t: f32) -> Box<dyn Gradient> { ... }
fn lerp_to(&self, b: Box<dyn Gradient>, t: f32) -> Box<dyn Gradient> { ... }
fn scale(&self, factor: f32) -> Box<dyn Gradient> { ... }
}