Lines Matching refs:SkSVGValue
18 class SkSVGValue : public SkNoncopyable {
41 SkSVGValue(Type t) : fType(t) { } in SkSVGValue() function
49 template <typename T, SkSVGValue::Type ValueType>
50 class SkSVGWrapperValue final : public SkSVGValue {
68 using INHERITED = SkSVGValue;
71 using SkSVGColorValue = SkSVGWrapperValue<SkSVGColorType , SkSVGValue::Type::kColor >;
72 using SkSVGLengthValue = SkSVGWrapperValue<SkSVGLength , SkSVGValue::Type::kLength >;
73 using SkSVGTransformValue = SkSVGWrapperValue<SkSVGTransformType, SkSVGValue::Type::kTransform >;
74 using SkSVGViewBoxValue = SkSVGWrapperValue<SkSVGViewBoxType , SkSVGValue::Type::kViewBox >;
75 using SkSVGNumberValue = SkSVGWrapperValue<SkSVGNumberType , SkSVGValue::Type::kNumber >;
76 using SkSVGStringValue = SkSVGWrapperValue<SkSVGStringType , SkSVGValue::Type::kString >;
77 using SkSVGStopColorValue = SkSVGWrapperValue<SkSVGStopColor , SkSVGValue::Type::kStopColor >;
80 SkSVGValue::Type::kPreserveAspectRatio>;
83 … SkSVGValue::Type::kObjectBoundingBoxUnits>;