Lines Matching refs:SkXPSDevice

46 #include "SkXPSDevice.h"
88 HRESULT SkXPSDevice::createId(wchar_t* buffer, size_t bufferSize, wchar_t sep) {
113 SkXPSDevice::SkXPSDevice()
118 SkXPSDevice::~SkXPSDevice() {
121 SkXPSDevice::TypefaceUse::TypefaceUse()
128 SkXPSDevice::TypefaceUse::~TypefaceUse() {
134 bool SkXPSDevice::beginPortfolio(SkWStream* outputStream) {
151 bool SkXPSDevice::beginSheet(
174 HRESULT SkXPSDevice::createXpsThumbnail(IXpsOMPage* page,
211 HRESULT SkXPSDevice::createXpsPage(const XPS_SIZE& pageSize,
232 HRESULT SkXPSDevice::initXpsDocumentWriter(IXpsOMImageResource* image) {
270 bool SkXPSDevice::endSheet() {
335 static HRESULT subset_typeface(SkXPSDevice::TypefaceUse* current) {
428 bool SkXPSDevice::endPortfolio() {
431 SkXPSDevice::TypefaceUse* current = &this->fTypefaces.front();
518 HRESULT SkXPSDevice::createXpsTransform(const SkMatrix& matrix,
539 HRESULT SkXPSDevice::createPath(IXpsOMGeometryFigure* figure,
557 HRESULT SkXPSDevice::createXpsSolidColorBrush(const SkColor skColor,
569 HRESULT SkXPSDevice::sideOfClamp(const SkRect& areaToFill,
593 HRESULT SkXPSDevice::cornerOfClamp(const SkRect& areaToFill,
628 HRESULT SkXPSDevice::createXpsImageBrush(
822 HRESULT SkXPSDevice::createXpsGradientStop(const SkColor skColor,
834 HRESULT SkXPSDevice::createXpsLinearGradient(SkShader::GradientInfo info,
896 HRESULT SkXPSDevice::createXpsRadialGradient(SkShader::GradientInfo info,
973 HRESULT SkXPSDevice::createXpsBrush(const SkPaint& skPaint,
1110 HRESULT SkXPSDevice::createXpsRect(const SkRect& rect, BOOL stroke, BOOL fill,
1120 HRESULT SkXPSDevice::createXpsQuad(const SkPoint (&points)[4],
1162 void SkXPSDevice::clear(SkColor color) {
1167 void SkXPSDevice::drawPoints(const SkDraw& d, SkCanvas::PointMode mode,
1174 void SkXPSDevice::drawVertices(const SkDraw&, SkCanvas::VertexMode,
1183 void SkXPSDevice::drawPaint(const SkDraw& d, const SkPaint& origPaint) {
1196 void SkXPSDevice::drawRect(const SkDraw& d,
1202 void SkXPSDevice::drawRRect(const SkDraw& d,
1210 void SkXPSDevice::internalDrawRect(const SkDraw& d,
1316 HRESULT SkXPSDevice::addXpsPathGeometry(
1389 void SkXPSDevice::convertToPpm(const SkMaskFilter* filter,
1410 HRESULT SkXPSDevice::applyMask(const SkDraw& d,
1462 HRESULT SkXPSDevice::shadePath(IXpsOMPath* shadedPath,
1510 void SkXPSDevice::drawPath(const SkDraw& d,
1764 HRESULT SkXPSDevice::clip(IXpsOMVisual* xpsVisual, const SkDraw& d) {
1770 HRESULT SkXPSDevice::clipToPath(IXpsOMVisual* xpsVisual,
1796 void SkXPSDevice::drawBitmap(const SkDraw& d, const SkBitmap& bitmap,
1868 void SkXPSDevice::drawSprite(const SkDraw&, const SkBitmap& bitmap,
1875 HRESULT SkXPSDevice::CreateTypefaceUse(const SkPaint& paint,
1943 HRESULT SkXPSDevice::AddGlyphs(const SkDraw& d,
2117 void SkXPSDevice::drawText(const SkDraw& d,
2166 void SkXPSDevice::drawPosText(const SkDraw& d,
2219 void SkXPSDevice::drawTextOnPath(const SkDraw& d, const void* text, size_t len,
2226 void SkXPSDevice::drawDevice(const SkDraw& d, SkBaseDevice* dev,
2229 SkXPSDevice* that = static_cast<SkXPSDevice*>(dev);
2253 SkBaseDevice* SkXPSDevice::onCreateDevice(const SkImageInfo&, Usage) {
2260 //SkXPSDevice* dev = new SkXPSDevice(this);
2266 return new SkXPSDevice(this->fXpsFactory.get());
2269 SkXPSDevice::SkXPSDevice(IXpsOMObjectFactory* xpsFactory)
2284 bool SkXPSDevice::allowImageFilter(const SkImageFilter*) {