Searched refs:SkPDFCanon (Results 1 - 14 of 14) sorted by relevance

/external/skia/src/pdf/
H A DSkPDFBitmap.h13 class SkPDFCanon;
28 static SkPDFBitmap* Create(SkPDFCanon*, const SkBitmap&);
H A DSkPDFCanon.cpp9 #include "SkPDFCanon.h"
15 void SkPDFCanon::reset() {
49 SkPDFFont* SkPDFCanon::findFont(uint32_t fontID,
69 void SkPDFCanon::addFont(SkPDFFont* font, uint32_t fontID, uint16_t fGlyphID) {
70 SkPDFCanon::FontRec* rec = fFontRecords.push();
78 SkPDFFunctionShader* SkPDFCanon::findFunctionShader(
82 void SkPDFCanon::addFunctionShader(SkPDFFunctionShader* pdfShader) {
88 SkPDFAlphaFunctionShader* SkPDFCanon::findAlphaShader(
92 void SkPDFCanon::addAlphaShader(SkPDFAlphaFunctionShader* pdfShader) {
98 SkPDFImageShader* SkPDFCanon
[all...]
H A DSkPDFShader.h16 class SkPDFCanon;
45 static SkPDFObject* GetPDFShader(SkPDFCanon* canon,
57 static SkPDFFunctionShader* Create(SkPDFCanon*,
75 static SkPDFAlphaFunctionShader* Create(SkPDFCanon*,
89 static SkPDFImageShader* Create(SkPDFCanon*,
H A DSkPDFGraphicState.h18 class SkPDFCanon;
47 static SkPDFGraphicState* GetGraphicStateForPaint(SkPDFCanon* canon,
H A DSkPDFCanon.h21 * The SkPDFCanon canonicalizes objects across PDF pages(SkPDFDevices).
24 * - There is no more than one SkPDFCanon for each thread.
25 * - Every SkPDFDevice is given a pointer to a SkPDFCanon on creation.
26 * - All SkPDFDevices in a document share the same SkPDFCanon.
28 * SkPDFCanon.
36 class SkPDFCanon : SkNoncopyable { class in inherits:SkNoncopyable
38 ~SkPDFCanon() { this->reset(); }
H A DSkPDFFont.h20 class SkPDFCanon;
129 static SkPDFFont* GetFontResource(SkPDFCanon* canon,
182 static SkPDFFont* Create(SkPDFCanon* canon,
H A DSkPDFDevice.h26 class SkPDFCanon;
63 * @param SkPDFCanon. Should be non-null, and shared by all
68 SkPDFCanon* canon) {
75 SkPDFCanon* canon) {
182 SkPDFCanon* getCanon() const { return fCanon; }
228 SkPDFCanon* fCanon; // Owned by SkDocument_PDF
233 SkPDFCanon* canon,
H A DSkPDFShader.cpp13 #include "SkPDFCanon.h"
489 SkPDFCanon* canon,
515 SkPDFObject* SkPDFShader::GetPDFShader(SkPDFCanon* canon,
584 SkPDFCanon* canon, SkScalar dpi, const SkPDFShader::State& state) {
607 SkPDFCanon* canon,
712 SkPDFCanon* canon, SkAutoTDelete<SkPDFShader::State>* autoState) {
830 SkPDFCanon* canon,
H A DSkPDFGraphicState.cpp10 #include "SkPDFCanon.h"
114 SkPDFCanon* canon, const SkPaint& paint) {
H A DSkPDFBitmap.cpp14 #include "SkPDFCanon.h"
438 SkPDFBitmap* SkPDFBitmap::Create(SkPDFCanon* canon, const SkBitmap& bitmap) {
H A DSkPDFFont.cpp13 #include "SkPDFCanon.h"
801 SkPDFFont* SkPDFFont::GetFontResource(SkPDFCanon* canon,
882 SkPDFFont* SkPDFFont::Create(SkPDFCanon* canon,
H A DSkPDFDevice.cpp709 SkPDFCanon* canon,
/external/skia/src/doc/
H A DSkDocument_PDF.cpp9 #include "SkPDFCanon.h"
335 SkPDFCanon fCanon;
/external/skia/
H A DAndroid.mk360 src/pdf/SkPDFCanon.cpp \

Completed in 199 milliseconds