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