Home | History | Annotate | Download | only in pdf

Lines Matching full:const

73     SK_API SkPDFDevice(const SkISize& pageSize, const SkISize& contentSize,
74 const SkMatrix& initialTransform);
81 virtual bool readPixels(const SkIRect& srcRect, SkBitmap* bitmap) {
90 virtual void drawPaint(const SkDraw&, const SkPaint& paint);
91 virtual void drawPoints(const SkDraw&, SkCanvas::PointMode mode,
92 size_t count, const SkPoint[],
93 const SkPaint& paint);
94 virtual void drawRect(const SkDraw&, const SkRect& r, const SkPaint& paint);
95 virtual void drawPath(const SkDraw&, const SkPath& origpath,
96 const SkPaint& paint, const SkMatrix* prePathMatrix,
98 virtual void drawBitmap(const SkDraw&, const SkBitmap& bitmap,
99 const SkIRect* srcRectOrNull,
100 const SkMatrix& matrix, const SkPaint& paint);
101 virtual void drawSprite(const SkDraw&, const SkBitmap& bitmap, int x, int y,
102 const SkPaint& paint);
103 virtual void drawText(const SkDraw&, const void* text, size_t len,
104 SkScalar x, SkScalar y, const SkPaint& paint);
105 virtual void drawPosText(const SkDraw&, const void* text, size_t len,
106 const SkScalar pos[], SkScalar constY,
107 int scalarsPerPos, const SkPaint& paint);
108 virtual void drawTextOnPath(const SkDraw&, const void* text, size_t len,
109 const SkPath& path, const SkMatrix* matrix,
110 const SkPaint& paint);
111 virtual void drawVertices(const SkDraw&, SkCanvas::VertexMode,
112 int vertexCount, const SkPoint verts[],
113 const SkPoint texs[], const SkColor colors[],
114 SkXfermode* xmode, const uint16_t indices[],
115 int indexCount, const SkPaint& paint);
116 virtual void drawDevice(const SkDraw&, SkDevice*, int x, int y,
117 const SkPaint&);
123 SK_API const SkRefPtr<SkPDFDict>& getResourceDict();
128 SK_API void getResources(SkTDArray<SkPDFObject*>* resourceList) const;
132 SK_API const SkTDArray<SkPDFFont*>& getFontResources() const;
136 SK_API SkRefPtr<SkPDFArray> getMediaBox() const;
141 SK_API SkStream* content() const;
143 SK_API const SkMatrix& initialTransform() const {
173 SkPDFDevice(const SkISize& layerSize, const SkClipStack& existingClipStack,
174 const SkRegion& existingClipRegion);
181 void clearClipFromContent(const SkClipStack* clipStack,
182 const SkRegion& clipRegion);
184 const SkClipStack* clipStack,
185 const SkRegion& clipRegion,
192 ContentEntry* setUpContentEntry(const SkClipStack* clipStack,
193 const SkRegion& clipRegion,
194 const SkMatrix& matrix,
195 const SkPaint& paint,
202 void populateGraphicStateEntryFromPaint(const SkMatrix& matrix,
203 const SkClipStack& clipStack,
204 const SkRegion& clipRegion,
205 const SkPaint& paint,
210 void updateFont(const SkPaint& paint, uint16_t glyphID,
214 void internalDrawPaint(const SkPaint& paint, ContentEntry* contentEntry);
215 void internalDrawBitmap(const SkMatrix& matrix,
216 const SkClipStack* clipStack,
217 const SkRegion& clipRegion,
218 const SkBitmap& bitmap,
219 const SkIRect* srcRect,
220 const SkPaint& paint);
223 SkPDFDevice(const SkPDFDevice&);
224 void operator=(const SkPDFDevice&);