• Home
  • Raw
  • Download

Lines Matching refs:SkPDFDevice

581 SkBaseDevice* SkPDFDevice::onCreateDevice(const CreateInfo& cinfo, const SkPaint* layerPaint) {  in onCreateDevice()
587 return SkPDFDevice::Create(size, fRasterDpi, fCanon); in onCreateDevice()
613 ScopedContentEntry(SkPDFDevice* device, const SkDraw& draw, in ScopedContentEntry()
621 ScopedContentEntry(SkPDFDevice* device, const SkClipStack* clipStack, in ScopedContentEntry()
679 SkPDFDevice* fDevice;
703 SkPDFDevice::SkPDFDevice(SkISize pageSize, SkScalar rasterDpi, SkPDFCanon* canon, bool flip) in SkPDFDevice() function in SkPDFDevice
731 SkPDFDevice::~SkPDFDevice() { in ~SkPDFDevice()
735 void SkPDFDevice::init() { in init()
746 void SkPDFDevice::cleanUp(bool clearFontUsage) { in cleanUp()
760 void SkPDFDevice::drawPaint(const SkDraw& d, const SkPaint& paint) { in drawPaint()
769 void SkPDFDevice::internalDrawPaint(const SkPaint& paint, in internalDrawPaint()
787 void SkPDFDevice::drawPoints(const SkDraw& d, in drawPoints()
924 void SkPDFDevice::drawRect(const SkDraw& d, in drawRect()
959 void SkPDFDevice::drawRRect(const SkDraw& draw, in drawRRect()
969 void SkPDFDevice::drawOval(const SkDraw& draw, in drawOval()
979 void SkPDFDevice::drawPath(const SkDraw& d, in drawPath()
1049 void SkPDFDevice::drawBitmapRect(const SkDraw& draw, in drawBitmapRect()
1063 void SkPDFDevice::drawBitmap(const SkDraw& d, in drawBitmap()
1086 void SkPDFDevice::drawSprite(const SkDraw& d, in drawSprite()
1110 void SkPDFDevice::drawImage(const SkDraw& draw, in drawImage()
1131 void SkPDFDevice::drawImageRect(const SkDraw& draw, in drawImageRect()
1234 static void draw_transparent_text(SkPDFDevice* device, in draw_transparent_text()
1274 void SkPDFDevice::drawText(const SkDraw& d, const void* text, size_t len, in drawText()
1334 void SkPDFDevice::drawPosText(const SkDraw& d, const void* text, size_t len, in drawPosText()
1412 void SkPDFDevice::drawVertices(const SkDraw& d, SkCanvas::VertexMode, in drawVertices()
1439 void SkPDFDevice::drawDevice(const SkDraw& d, SkBaseDevice* device, in drawDevice()
1442 SkPDFDevice* pdfDevice = static_cast<SkPDFDevice*>(device); in drawDevice()
1488 SkImageInfo SkPDFDevice::imageInfo() const { in imageInfo()
1492 void SkPDFDevice::onAttachToCanvas(SkCanvas* canvas) { in onAttachToCanvas()
1499 void SkPDFDevice::onDetachFromCanvas() { in onDetachFromCanvas()
1505 SkSurface* SkPDFDevice::newSurface(const SkImageInfo& info, const SkSurfaceProps& props) { in newSurface()
1509 ContentEntry* SkPDFDevice::getLastContentEntry() { in getLastContentEntry()
1517 SkAutoTDelete<ContentEntry>* SkPDFDevice::getContentEntries() { in getContentEntries()
1525 void SkPDFDevice::setLastContentEntry(ContentEntry* contentEntry) { in setLastContentEntry()
1533 void SkPDFDevice::setDrawingArea(DrawingArea drawingArea) { in setDrawingArea()
1539 SkPDFDict* SkPDFDevice::createResourceDict() const { in createResourceDict()
1552 const SkTDArray<SkPDFFont*>& SkPDFDevice::getFontResources() const { in getFontResources()
1556 SkPDFArray* SkPDFDevice::copyMediaBox() const { in copyMediaBox()
1568 SkStreamAsset* SkPDFDevice::content() const { in content()
1576 void SkPDFDevice::copyContentEntriesToData(ContentEntry* entry, in copyContentEntriesToData()
1596 void SkPDFDevice::writeContent(SkWStream* out) const { in writeContent()
1606 SkPDFDevice::copyContentEntriesToData(fMarginContentEntries.get(), out); in writeContent()
1618 SkPDFDevice::copyContentEntriesToData(fContentEntries.get(), out); in writeContent()
1628 bool SkPDFDevice::handleInversePath(const SkDraw& d, const SkPath& origPath, in handleInversePath()
1687 bool SkPDFDevice::handlePointAnnotation(const SkPoint* points, size_t count, in handlePointAnnotation()
1703 bool SkPDFDevice::handlePathAnnotation(const SkPath& path, in handlePathAnnotation()
1735 void SkPDFDevice::appendAnnotations(SkPDFArray* array) const { in appendAnnotations()
1749 void SkPDFDevice::appendDestinations(SkPDFDict* dict, SkPDFObject* page) const { in appendDestinations()
1764 SkPDFFormXObject* SkPDFDevice::createFormXObjectFromDevice() { in createFormXObjectFromDevice()
1774 void SkPDFDevice::drawFormXObjectWithMask(int xObjectIndex, in drawFormXObjectWithMask()
1804 ContentEntry* SkPDFDevice::setUpContentEntry(const SkClipStack* clipStack, in setUpContentEntry()
1900 void SkPDFDevice::finishContentEntry(SkXfermode::Mode xfermode, in finishContentEntry()
2056 bool SkPDFDevice::isContentEmpty() { in isContentEmpty()
2065 void SkPDFDevice::populateGraphicStateEntryFromPaint( in populateGraphicStateEntryFromPaint()
2155 int SkPDFDevice::addGraphicStateResource(SkPDFObject* gs) { in addGraphicStateResource()
2167 int SkPDFDevice::addXObjectResource(SkPDFObject* xObject) { in addXObjectResource()
2179 void SkPDFDevice::updateFont(const SkPaint& paint, uint16_t glyphID, in updateFont()
2197 int SkPDFDevice::getFontResourceIndex(SkTypeface* typeface, uint16_t glyphID) { in getFontResourceIndex()
2230 void SkPDFDevice::internalDrawImage(const SkMatrix& origMatrix, in internalDrawImage()