/third_party/skia/src/pdf/ |
D | SkPDFTypes.h | 29 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 …]
|
D | SkPDFMetadata.h | 15 class SkPDFObject; variable 18 std::unique_ptr<SkPDFObject> MakeDocumentInformationDict(const SkPDF::Metadata&); 22 std::unique_ptr<SkPDFObject> MakePdfId(const SkUUID& doc, const SkUUID& instance);
|
D | SkPDFUnion.h | 65 static SkPDFUnion Object(std::unique_ptr<SkPDFObject>); 76 using PDFObject = std::unique_ptr<SkPDFObject>;
|
D | SkPDFDocumentPriv.h | 99 SkPDFIndirectReference emit(const SkPDFObject&, SkPDFIndirectReference); 100 SkPDFIndirectReference emit(const SkPDFObject& o) { return this->emit(o, this->reserveRef()); } in emit()
|
D | SkPDFResourceDict.h | 16 class SkPDFObject; variable
|
D | SkPDFMetadata.cpp | 121 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 {
|
D | SkPDFTypes.cpp | 253 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()
|
D | SkPDFDevice.h | 35 class SkPDFObject; variable
|
D | SkPDFDocument.cpp | 230 SkPDFIndirectReference SkPDFDocument::emit(const SkPDFObject& object, SkPDFIndirectReference ref){ in emit()
|
D | SkPDFGradientShader.cpp | 578 std::unique_ptr<SkPDFObject> range, in make_ps_function()
|
/third_party/flutter/skia/src/pdf/ |
D | SkPDFTypes.h | 29 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 …]
|
D | SkPDFMetadata.h | 15 class SkPDFObject; variable 18 std::unique_ptr<SkPDFObject> MakeDocumentInformationDict(const SkPDF::Metadata&); 22 std::unique_ptr<SkPDFObject> MakePdfId(const SkUUID& doc, const SkUUID& instance);
|
D | SkPDFUnion.h | 79 static SkPDFUnion Object(std::unique_ptr<SkPDFObject>); 96 SkPDFObject* fObject;
|
D | SkPDFDocumentPriv.h | 78 SkPDFIndirectReference emit(const SkPDFObject&, SkPDFIndirectReference); 79 SkPDFIndirectReference emit(const SkPDFObject& o) { return this->emit(o, this->reserveRef()); } in emit()
|
D | SkPDFResourceDict.h | 16 class SkPDFObject; variable
|
D | SkPDFTypes.cpp | 249 SkPDFUnion SkPDFUnion::Object(std::unique_ptr<SkPDFObject> objSp) { in Object() 327 void SkPDFArray::appendObject(std::unique_ptr<SkPDFObject>&& objSp) { in appendObject() 373 void SkPDFDict::insertObject(const char key[], std::unique_ptr<SkPDFObject>&& objSp) { in insertObject() 376 void SkPDFDict::insertObject(SkString key, std::unique_ptr<SkPDFObject>&& objSp) { in insertObject()
|
D | SkPDFMetadata.cpp | 129 std::unique_ptr<SkPDFObject> SkPDFMetadata::MakeDocumentInformationDict( in MakeDocumentInformationDict() 184 std::unique_ptr<SkPDFObject> SkPDFMetadata::MakePdfId(const SkUUID& doc, in MakePdfId() 229 class PDFXMLObject final : public SkPDFObject {
|
D | SkPDFDevice.h | 35 class SkPDFObject; variable
|
D | SkPDFDocument.cpp | 208 SkPDFIndirectReference SkPDFDocument::emit(const SkPDFObject& object, SkPDFIndirectReference ref){ in emit()
|
D | SkPDFGradientShader.cpp | 578 std::unique_ptr<SkPDFObject> range, in make_ps_function()
|
/third_party/skia/site/docs/dev/design/ |
D | pdftheory.md | 70 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
|
/third_party/flutter/skia/site/dev/design/ |
D | pdftheory.md | 94 The the virtual class SkPDFObject are used to 96 PDF object must inherit from SkPDFObject and implement the methods to
|