Home | History | Annotate | Download | only in xps

Lines Matching refs:SkXPSDevice

48 #include "SkXPSDevice.h"
90 HRESULT SkXPSDevice::createId(wchar_t* buffer, size_t bufferSize, wchar_t sep) {
115 SkXPSDevice::SkXPSDevice()
120 SkXPSDevice::SkXPSDevice(IXpsOMObjectFactory* xpsFactory)
135 SkXPSDevice::~SkXPSDevice() {
138 SkXPSDevice::TypefaceUse::TypefaceUse()
145 SkXPSDevice::TypefaceUse::~TypefaceUse() {
151 bool SkXPSDevice::beginPortfolio(SkWStream* outputStream) {
168 bool SkXPSDevice::beginSheet(
191 HRESULT SkXPSDevice::createXpsThumbnail(IXpsOMPage* page,
228 HRESULT SkXPSDevice::createXpsPage(const XPS_SIZE& pageSize,
249 HRESULT SkXPSDevice::initXpsDocumentWriter(IXpsOMImageResource* image) {
287 bool SkXPSDevice::endSheet() {
352 static HRESULT subset_typeface(SkXPSDevice::TypefaceUse* current) {
445 bool SkXPSDevice::endPortfolio() {
448 SkXPSDevice::TypefaceUse* current = &this->fTypefaces.front();
535 HRESULT SkXPSDevice::createXpsTransform(const SkMatrix& matrix,
556 HRESULT SkXPSDevice::createPath(IXpsOMGeometryFigure* figure,
574 HRESULT SkXPSDevice::createXpsSolidColorBrush(const SkColor skColor,
586 HRESULT SkXPSDevice::sideOfClamp(const SkRect& areaToFill,
610 HRESULT SkXPSDevice::cornerOfClamp(const SkRect& areaToFill,
645 HRESULT SkXPSDevice::createXpsImageBrush(
839 HRESULT SkXPSDevice::createXpsGradientStop(const SkColor skColor,
851 HRESULT SkXPSDevice::createXpsLinearGradient(SkShader::GradientInfo info,
913 HRESULT SkXPSDevice::createXpsRadialGradient(SkShader::GradientInfo info,
990 HRESULT SkXPSDevice::createXpsBrush(const SkPaint& skPaint,
1112 HRESULT SkXPSDevice::createXpsRect(const SkRect& rect, BOOL stroke, BOOL fill,
1122 HRESULT SkXPSDevice::createXpsQuad(const SkPoint (&points)[4],
1164 void SkXPSDevice::drawPoints(const SkDraw& d, SkCanvas::PointMode mode,
1171 void SkXPSDevice::drawVertices(const SkDraw&, SkCanvas::VertexMode,
1180 void SkXPSDevice::drawPaint(const SkDraw& d, const SkPaint& origPaint) {
1193 void SkXPSDevice::drawRect(const SkDraw& d,
1199 void SkXPSDevice::drawRRect(const SkDraw& d,
1207 void SkXPSDevice::internalDrawRect(const SkDraw& d,
1313 HRESULT SkXPSDevice::addXpsPathGeometry(
1401 void SkXPSDevice::convertToPpm(const SkMaskFilter* filter,
1420 HRESULT SkXPSDevice::applyMask(const SkDraw& d,
1472 HRESULT SkXPSDevice::shadePath(IXpsOMPath* shadedPath,
1520 void SkXPSDevice::drawPath(const SkDraw& d,
1765 HRESULT SkXPSDevice::clip(IXpsOMVisual* xpsVisual, const SkDraw& d) {
1771 HRESULT SkXPSDevice::clipToPath(IXpsOMVisual* xpsVisual,
1797 void SkXPSDevice::drawBitmap(const SkDraw& d, const SkBitmap& bitmap,
1869 void SkXPSDevice::drawSprite(const SkDraw&, const SkBitmap& bitmap,
1876 HRESULT SkXPSDevice::CreateTypefaceUse(const SkPaint& paint,
1944 HRESULT SkXPSDevice::AddGlyphs(const SkDraw& d,
2106 void SkXPSDevice::drawText(const SkDraw& d,
2165 void SkXPSDevice::drawPosText(const SkDraw& d,
2225 void SkXPSDevice::drawDevice(const SkDraw& d, SkBaseDevice* dev,
2228 SkXPSDevice* that = static_cast<SkXPSDevice*>(dev);
2252 SkBaseDevice* SkXPSDevice::onCreateDevice(const CreateInfo& info, const SkPaint*) {
2258 //SkXPSDevice* dev = new SkXPSDevice(this);
2264 return new SkXPSDevice(this->fXpsFactory.get());