Home
last modified time | relevance | path

Searched refs:FancyColor (Results 1 – 5 of 5) sorted by relevance

/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/widgetry/src/
H A Dgeom.rs3 svg, Btn, Color, DeferDraw, Drawable, EventCtx, FancyColor, GfxCtx, Prerender, ScreenDims,
11 pub(crate) list: Vec<(FancyColor, Polygon)>,
29 .map(|(c, p)| (FancyColor::RGBA(c), p)) in from()
37 self.list.push((FancyColor::RGBA(color), p)); in push()
40 pub fn fancy_push(&mut self, color: FancyColor, p: Polygon) { in fancy_push() argument
47 self.list.push((FancyColor::RGBA(color), p)); in extend()
57 pub fn consume(self) -> Vec<(FancyColor, Polygon)> { in consume() argument
152 if let FancyColor::RGBA(ref mut c) = fancy { in color()
H A Dcolor.rs25 pub enum FancyColor { enum
114 pub(crate) fn new(lg: &usvg::LinearGradient) -> FancyColor { in new() argument
126 FancyColor::LinearGradient(LinearGradient { line, stops }) in new()
161 impl FancyColor { implementation
164 FancyColor::RGBA(c) => [c.r, c.g, c.b, c.a],
165 FancyColor::LinearGradient(ref lg) => {
H A Dsvg.rs1 use crate::{Color, FancyColor, GeomBatch, LinearGradient, Prerender};
50 let mut mesh_per_color: VecMap<FancyColor, VertexBuffers<_, u16>> = VecMap::new(); in add_svg_inner()
207 ) -> (FancyColor, tessellation::StrokeOptions) { in convert_stroke() argument
228 fn convert_color(paint: &usvg::Paint, opacity: f64, tree: &usvg::Tree) -> FancyColor { in convert_color() argument
230 usvg::Paint::Color(c) => FancyColor::RGBA(Color::rgba( in convert_color()
H A Dlib.rs56 pub use crate::color::{Color, FancyColor, LinearGradient};
/dports/games/abstreet/abstreet-0.2.9-49-g74aca40c0/game/src/common/
H A Dcolors.rs7 Color, Drawable, EventCtx, FancyColor, GeomBatch, Line, LinearGradient, Text, Widget,
124 FancyColor::LinearGradient(LinearGradient { in gradient()