Lines Matching refs:SkPaint
32 #include "SkPaint.h"
973 HRESULT SkXPSDevice::createXpsBrush(const SkPaint& skPaint,
976 const SkShader *shader = skPaint.getShader();
978 HR(this->createXpsSolidColorBrush(skPaint.getColor(), 0xFF, brush));
997 SkAlpha alpha = skPaint.getAlpha();
1003 const SkColor color = skPaint.getColor();
1016 SkAlpha alpha = skPaint.getAlpha();
1030 skPaint.getAlpha(),
1039 skPaint.getAlpha(),
1076 skPaint.getAlpha(),
1090 HR(this->createXpsSolidColorBrush(skPaint.getColor(), 0xFF, brush));
1094 static bool rect_must_be_pathed(const SkPaint& paint, const SkMatrix& matrix) {
1096 const bool stroke = (SkPaint::kFill_Style != paint.getStyle());
1103 SkPaint::kMiter_Join != paint.getStrokeJoin() ||
1104 (SkPaint::kMiter_Join == paint.getStrokeJoin() &&
1173 const SkPaint& paint) {
1182 int indexCount, const SkPaint& paint) {
1187 void SkXPSDevice::drawPaint(const SkDraw& d, const SkPaint& origPaint) {
1191 SkPaint* fillPaint = const_cast<SkPaint*>(&origPaint);
1192 SkTCopyOnFirstWrite<SkPaint> paint(origPaint);
1193 if (paint->getStyle() != SkPaint::kFill_Style) {
1194 paint.writable()->setStyle(SkPaint::kFill_Style);
1202 const SkPaint& paint) {
1208 const SkPaint& paint) {
1217 const SkPaint& paint) {
1627 const SkPaint& shaderPaint,
1633 const SkPaint::Style style = shaderPaint.getStyle();
1634 const bool hasFill = SkPaint::kFill_Style == style
1635 || SkPaint::kStrokeAndFill_Style == style;
1636 const bool hasStroke = SkPaint::kStroke_Style == style
1637 || SkPaint::kStrokeAndFill_Style == style;
1676 const SkPaint& origPaint,
1679 SkTCopyOnFirstWrite<SkPaint
1689 || paint->getStyle() != SkPaint::kFill_Style;
1717 SkPaint* writablePaint = paint.writable();
1720 writablePaint->setStyle(SkPaint::kFill_Style);
1722 writablePaint->setStyle(SkPaint::kStroke_Style);
1746 if (paint->getStyle() != SkPaint::kFill_Style) {
1747 paint.writable()->setStyle(SkPaint::kFill_Style);
1960 const SkMatrix& matrix, const SkPaint& paint) {
2033 const SkPaint& paint) {
2038 HRESULT SkXPSDevice::CreateTypefaceUse(const SkPaint& paint,
2117 const SkPaint& paint) {
2240 static void text_draw_init(const SkPaint& paint,
2250 case SkPaint::kUTF8_TextEncoding:
2255 case SkPaint::kUTF16_TextEncoding:
2260 case SkPaint::kGlyphID_TextEncoding:
2273 static bool text_must_be_pathed(const SkPaint& paint, const SkMatrix& matrix) {
2274 const SkPaint::Style style = paint.getStyle();
2276 || SkPaint::kStroke_Style == style
2277 || SkPaint::kStrokeAndFill_Style == style
2286 const SkPaint& paint) {
2336 const SkPaint& paint) {
2387 const SkPaint& paint) {
2394 const SkPaint&) {