Home
last modified time | relevance | path

Searched refs:SkPDFObject (Results 1 – 11 of 11) sorted by relevance

/third_party/skia/src/pdf/
DSkPDFTypes.h29 class SkPDFObject; variable
56 class SkPDFObject {
58 SkPDFObject() = default;
67 virtual ~SkPDFObject() = default;
70 SkPDFObject(SkPDFObject&&) = delete;
71 SkPDFObject(const SkPDFObject&) = delete;
72 SkPDFObject& operator=(SkPDFObject&&) = delete;
73 SkPDFObject& operator=(const SkPDFObject&) = delete;
82 class SkPDFArray final : public SkPDFObject {
112 void appendObject(std::unique_ptr<SkPDFObject>&&);
[all …]
DSkPDFMetadata.h15 class SkPDFObject; variable
18 std::unique_ptr<SkPDFObject> MakeDocumentInformationDict(const SkPDF::Metadata&);
22 std::unique_ptr<SkPDFObject> MakePdfId(const SkUUID& doc, const SkUUID& instance);
DSkPDFUnion.h65 static SkPDFUnion Object(std::unique_ptr<SkPDFObject>);
76 using PDFObject = std::unique_ptr<SkPDFObject>;
DSkPDFDocumentPriv.h99 SkPDFIndirectReference emit(const SkPDFObject&, SkPDFIndirectReference);
100 SkPDFIndirectReference emit(const SkPDFObject& o) { return this->emit(o, this->reserveRef()); } in emit()
DSkPDFTypes.cpp253 SkPDFUnion SkPDFUnion::Object(std::unique_ptr<SkPDFObject> objSp) { in Object()
330 void SkPDFArray::appendObject(std::unique_ptr<SkPDFObject>&& objSp) { in appendObject()
376 void SkPDFDict::insertObject(const char key[], std::unique_ptr<SkPDFObject>&& objSp) { in insertObject()
379 void SkPDFDict::insertObject(SkString key, std::unique_ptr<SkPDFObject>&& objSp) { in insertObject()
DSkPDFMetadata.cpp121 std::unique_ptr<SkPDFObject> SkPDFMetadata::MakeDocumentInformationDict( in MakeDocumentInformationDict()
170 std::unique_ptr<SkPDFObject> SkPDFMetadata::MakePdfId(const SkUUID& doc, in MakePdfId()
215 class PDFXMLObject final : public SkPDFObject {
DSkPDFResourceDict.h16 class SkPDFObject; variable
DSkPDFDevice.h35 class SkPDFObject; variable
DSkPDFDocument.cpp230 SkPDFIndirectReference SkPDFDocument::emit(const SkPDFObject& object, SkPDFIndirectReference ref){ in emit()
DSkPDFGradientShader.cpp578 std::unique_ptr<SkPDFObject> range, in make_ps_function()
/third_party/skia/site/docs/dev/design/
Dpdftheory.md70 The the virtual class SkPDFObject are used to manage the needs of the file
72 SkPDFObject and implement the methods to generate the binary representation and