Lines Matching refs:SkPDFUnion
18 class SkPDFUnion {
22 SkPDFUnion(SkPDFUnion&&);
23 SkPDFUnion& operator=(SkPDFUnion&&);
25 ~SkPDFUnion();
30 static SkPDFUnion Int(int32_t);
32 static SkPDFUnion Int(size_t v) { return SkPDFUnion::Int(SkToS32(v)); } in Int()
34 static SkPDFUnion Bool(bool);
36 static SkPDFUnion Scalar(SkScalar);
38 static SkPDFUnion ColorComponent(uint8_t);
40 static SkPDFUnion ColorComponentF(float);
51 static SkPDFUnion Name(const char*);
55 static SkPDFUnion String(const char*);
60 static SkPDFUnion Name(SkString);
63 static SkPDFUnion String(SkString);
65 static SkPDFUnion Object(std::unique_ptr<SkPDFObject>);
67 static SkPDFUnion Ref(SkPDFIndirectReference);
102 SkPDFUnion(Type, int32_t);
103 SkPDFUnion(Type, bool);
104 SkPDFUnion(Type, SkScalar);
105 SkPDFUnion(Type, const char*);
106 SkPDFUnion(Type, SkString);
107 SkPDFUnion(Type, PDFObject);
109 SkPDFUnion& operator=(const SkPDFUnion&) = delete;
110 SkPDFUnion(const SkPDFUnion&) = delete;