Home | History | Annotate | Download | only in xps

Lines Matching defs:SkXPSDevice

45 #include "SkXPSDevice.h"
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 uint32_t SkXPSDevice::getDeviceCapabilities() {
1166 void SkXPSDevice::clear(SkColor color) {
1171 void SkXPSDevice::drawPoints(const SkDraw& d, SkCanvas::PointMode mode,
1178 void SkXPSDevice::drawVertices(const SkDraw&, SkCanvas::VertexMode,
1187 void SkXPSDevice::drawPaint(const SkDraw& d, const SkPaint& origPaint) {
1200 void SkXPSDevice::drawRect(const SkDraw& d,
1206 void SkXPSDevice::drawRRect(const SkDraw& d,
1214 void SkXPSDevice::internalDrawRect(const SkDraw& d,
1320 HRESULT SkXPSDevice::addXpsPathGeometry(
1393 HRESULT SkXPSDevice::drawInverseWindingPath(const SkDraw& d,
1549 void SkXPSDevice::convertToPpm(const SkMaskFilter* filter,
1570 HRESULT SkXPSDevice::applyMask(const SkDraw& d,
1626 HRESULT SkXPSDevice::shadePath(IXpsOMPath* shadedPath,
1674 void SkXPSDevice::drawPath(const SkDraw& d,
1927 HRESULT SkXPSDevice::clip(IXpsOMVisual* xpsVisual, const SkDraw& d) {
1933 HRESULT SkXPSDevice::clipToPath(IXpsOMVisual* xpsVisual,
1959 void SkXPSDevice::drawBitmap(const SkDraw& d, const SkBitmap& bitmap,
2031 void SkXPSDevice::drawSprite(const SkDraw&, const SkBitmap& bitmap,
2038 HRESULT SkXPSDevice::CreateTypefaceUse(const SkPaint& paint,
2106 HRESULT SkXPSDevice::AddGlyphs(const SkDraw& d,
2283 void SkXPSDevice::drawText(const SkDraw& d,
2332 void SkXPSDevice::drawPosText(const SkDraw& d,
2385 void SkXPSDevice::drawTextOnPath(const SkDraw& d, const void* text, size_t len,
2392 void SkXPSDevice::drawDevice(const SkDraw& d, SkBaseDevice* dev,
2395 SkXPSDevice* that = static_cast<SkXPSDevice*>(dev);
2419 bool SkXPSDevice::onReadPixels(const SkBitmap& bitmap, int x, int y,
2424 SkBaseDevice* SkXPSDevice::onCreateCompatibleDevice(SkBitmap::Config config,
2435 //SkXPSDevice* dev = new SkXPSDevice(this);
2441 return new SkXPSDevice(this->fXpsFactory.get());
2444 SkXPSDevice::SkXPSDevice(IXpsOMObjectFactory* xpsFactory)
2459 bool SkXPSDevice::allowImageFilter(SkImageFilter*) {