Lines Matching defs:SkPaint
32 #include "include/core/SkPaint.h"
968 HRESULT SkXPSDevice::createXpsBrush(const SkPaint& skPaint,
1075 static bool rect_must_be_pathed(const SkPaint& paint, const SkMatrix& matrix) {
1077 const bool stroke = (SkPaint::kFill_Style != paint.getStyle());
1083 SkPaint::kMiter_Join != paint.getStrokeJoin() ||
1084 (SkPaint::kMiter_Join == paint.getStrokeJoin() &&
1144 const SkPaint& paint) {
1148 void SkXPSDevice::drawVertices(const SkVertices*, SkBlendMode, const SkPaint&) {
1152 void SkXPSDevice::drawPaint(const SkPaint& origPaint) {
1156 SkPaint* fillPaint = const_cast<SkPaint*>(&origPaint);
1157 SkTCopyOnFirstWrite<SkPaint> paint(origPaint);
1158 if (paint->getStyle() != SkPaint::kFill_Style) {
1159 paint.writable()->setStyle(SkPaint::kFill_Style);
1166 const SkPaint& paint) {
1171 const SkPaint& paint) {
1181 const SkPaint& paint) {
1450 const SkPaint& shaderPaint,
1456 const SkPaint::Style style = shaderPaint.getStyle();
1457 const bool hasFill = SkPaint::kFill_Style == style
1458 || SkPaint::kStrokeAndFill_Style == style;
1459 const bool hasStroke = SkPaint::kStroke_Style == style
1460 || SkPaint::kStrokeAndFill_Style == style;
1498 const SkPaint& origPaint,
1500 SkTCopyOnFirstWrite<SkPaint> paint(origPaint);
1510 || paint->getStyle() != SkPaint::kFill_Style;
1525 SkPaint* writablePaint = paint.writable();
1528 writablePaint->setStyle(SkPaint::kFill_Style);
1530 writablePaint->setStyle(SkPaint::kStroke_Style);
1553 if (paint->getStyle() != SkPaint::kFill_Style) {
1554 paint.writable()->setStyle(SkPaint::kFill_Style);
1583 SkASSERT(SkPaint::kFill_Style == paint->getStyle() ||
1584 (SkPaint::kStroke_Style == paint->getStyle() && 0 == paint->getStrokeWidth()));
1585 SkStrokeRec::InitStyle style = (SkPaint::kFill_Style == paint->getStyle())
1806 const SkPaint& paint) {
1889 static bool text_must_be_pathed(const SkPaint& paint, const SkMatrix& matrix) {
1890 const SkPaint::Style style = paint.getStyle();
1892 || SkPaint::kStroke_Style == style
1893 || SkPaint::kStrokeAndFill_Style == style
1898 void SkXPSDevice::onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) {
1965 void SkXPSDevice::drawDevice(SkBaseDevice* dev, const SkSamplingOptions&, const SkPaint&) {
1983 SkBaseDevice* SkXPSDevice::onCreateDevice(const CreateInfo& info, const SkPaint*) {
2005 void SkXPSDevice::drawOval( const SkRect& o, const SkPaint& p) {
2015 const SkPaint& paint,
2041 SkPaint paintWithShader(paint);
2042 paintWithShader.setStyle(SkPaint::kFill_Style);