Lines Matching refs:Mode
18 this->setMode(SkSVGAttributeParser::parse<SkSVGFeBlend::Mode>("mode", name, value)); in parseAndSetAttribute()
21 static SkBlendMode GetBlendMode(SkSVGFeBlend::Mode mode) { in GetBlendMode()
23 case SkSVGFeBlend::Mode::kNormal: in GetBlendMode()
25 case SkSVGFeBlend::Mode::kMultiply: in GetBlendMode()
27 case SkSVGFeBlend::Mode::kScreen: in GetBlendMode()
29 case SkSVGFeBlend::Mode::kDarken: in GetBlendMode()
31 case SkSVGFeBlend::Mode::kLighten: in GetBlendMode()
49 bool SkSVGAttributeParser::parse<SkSVGFeBlend::Mode>( in parse()
50 SkSVGFeBlend::Mode* mode) { in parse()
51 static constexpr std::tuple<const char*, SkSVGFeBlend::Mode> gMap[] = { in parse()
52 { "normal" , SkSVGFeBlend::Mode::kNormal }, in parse()
53 { "multiply", SkSVGFeBlend::Mode::kMultiply }, in parse()
54 { "screen" , SkSVGFeBlend::Mode::kScreen }, in parse()
55 { "darken" , SkSVGFeBlend::Mode::kDarken }, in parse()
56 { "lighten" , SkSVGFeBlend::Mode::kLighten }, in parse()