Home | History | Annotate | Download | only in skia

Lines Matching refs:PlatformContextSkia

36 #include "PlatformContextSkia.h"
59 struct PlatformContextSkia::State {
109 PlatformContextSkia::State::State()
129 PlatformContextSkia::State::State(const State& other)
158 PlatformContextSkia::State::~State()
166 SkColor PlatformContextSkia::State::applyAlpha(SkColor c) const
178 // PlatformContextSkia ---------------------------------------------------------
181 PlatformContextSkia::PlatformContextSkia(skia::PlatformCanvas* canvas)
191 PlatformContextSkia::~PlatformContextSkia()
195 void PlatformContextSkia::setCanvas(skia::PlatformCanvas* canvas)
201 void PlatformContextSkia::setDrawingToImageBuffer(bool value)
206 bool PlatformContextSkia::isDrawingToImageBuffer() const
212 void PlatformContextSkia::save()
228 void PlatformContextSkia::beginLayerClippedToImage(const WebCore::FloatRect& rect,
258 void PlatformContextSkia::clipPathAntiAliased(const SkPath& clipPath)
273 void PlatformContextSkia::restore()
292 void PlatformContextSkia::drawRect(SkRect rect)
326 void PlatformContextSkia::setupPaintCommon(SkPaint* paint) const
340 void PlatformContextSkia::setupPaintForFilling(SkPaint* paint) const
356 float PlatformContextSkia::setupPaintForStroking(SkPaint* paint, SkRect* rect, int length) const
410 void PlatformContextSkia::setDrawLooper(SkDrawLooper* dl)
415 void PlatformContextSkia::setMiterLimit(float ml)
420 void PlatformContextSkia::setAlpha(float alpha)
425 void PlatformContextSkia::setLineCap(SkPaint::Cap lc)
430 void PlatformContextSkia::setLineJoin(SkPaint::Join lj)
435 void PlatformContextSkia::setXfermodeMode(SkXfermode::Mode pdm)
440 void PlatformContextSkia::setFillColor(SkColor color)
446 SkDrawLooper* PlatformContextSkia::getDrawLooper() const
451 WebCore::StrokeStyle PlatformContextSkia::getStrokeStyle() const
456 void PlatformContextSkia::setStrokeStyle(WebCore::StrokeStyle strokeStyle)
461 void PlatformContextSkia::setStrokeColor(SkColor strokeColor)
467 float PlatformContextSkia::getStrokeThickness() const
472 void PlatformContextSkia::setStrokeThickness(float thickness)
477 void PlatformContextSkia::setStrokeShader(SkShader* strokeShader)
486 int PlatformContextSkia::getTextDrawingMode() const
491 float PlatformContextSkia::getAlpha() const
496 void PlatformContextSkia::setTextDrawingMode(int mode)
504 void PlatformContextSkia::setUseAntialiasing(bool enable)
509 SkColor PlatformContextSkia::effectiveFillColor() const
514 SkColor PlatformContextSkia::effectiveStrokeColor() const
519 void PlatformContextSkia
524 void PlatformContextSkia::addPath(const SkPath& path)
529 SkPath PlatformContextSkia::currentPathInLocalCoordinates() const
540 void PlatformContextSkia::setFillRule(SkPath::FillType fr)
545 void PlatformContextSkia::setFillShader(SkShader* fillShader)
554 void PlatformContextSkia::setDashPathEffect(SkDashPathEffect* dash)
562 void PlatformContextSkia::paintSkPaint(const SkRect& rect,
568 const SkBitmap* PlatformContextSkia::bitmap() const
573 bool PlatformContextSkia::isPrinting()
579 void PlatformContextSkia::applyClipFromImage(const WebCore::FloatRect& rect, const SkBitmap& imageBuffer)
589 void PlatformContextSkia::applyAntiAliasedClipPaths(WTF::Vector<SkPath>& paths)