Home
last modified time | relevance | path

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

/external/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()
DSkPDFResourceDict.h16 class SkPDFObject; variable
DSkPDFMetadata.cpp120 std::unique_ptr<SkPDFObject> SkPDFMetadata::MakeDocumentInformationDict( in MakeDocumentInformationDict()
169 std::unique_ptr<SkPDFObject> SkPDFMetadata::MakePdfId(const SkUUID& doc, in MakePdfId()
214 class PDFXMLObject final : public SkPDFObject {
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()
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()
/external/skqp/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.h79 static SkPDFUnion Object(std::unique_ptr<SkPDFObject>);
96 SkPDFObject* fObject;
DSkPDFDocumentPriv.h71 SkPDFIndirectReference emit(const SkPDFObject&, SkPDFIndirectReference);
72 SkPDFIndirectReference emit(const SkPDFObject& o) { return this->emit(o, this->reserveRef()); } in emit()
DSkPDFResourceDict.h16 class SkPDFObject; variable
DSkPDFTypes.cpp249 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()
DSkPDFMetadata.cpp129 std::unique_ptr<SkPDFObject> SkPDFMetadata::MakeDocumentInformationDict( in MakeDocumentInformationDict()
185 std::unique_ptr<SkPDFObject> SkPDFMetadata::MakePdfId(const SkUUID& doc, in MakePdfId()
230 class PDFXMLObject final : public SkPDFObject {
DSkPDFDevice.h34 class SkPDFObject; variable
DSkPDFDocument.cpp208 SkPDFIndirectReference SkPDFDocument::emit(const SkPDFObject& object, SkPDFIndirectReference ref){ in emit()
DSkPDFGradientShader.cpp579 std::unique_ptr<SkPDFObject> range, in make_ps_function()
/external/skia/site/docs/dev/design/
Dpdftheory.md86 The the virtual class SkPDFObject are used to manage the needs of the file
88 SkPDFObject and implement the methods to generate the binary representation and
/external/skqp/site/dev/design/
Dpdftheory.md94 The the virtual class SkPDFObject are used to
96 PDF object must inherit from SkPDFObject and implement the methods to