Lines Matching refs:paint
28 static bool setFont(SkPaint* paint, const char name[]) { in setFont() argument
31 paint->setTypeface(tf)->unref(); in setFont()
68 static void cgSetPaintForText(CGContextRef cg, const SkPaint& paint) { in cgSetPaintForText() argument
69 SkColor c = paint.getColor(); in cgSetPaintForText()
79 CGContextSetFont(cg, typefaceToCGFont(paint.getTypeface())); in cgSetPaintForText()
80 CGContextSetFontSize(cg, SkScalarToFloat(paint.getTextSize())); in cgSetPaintForText()
82 CGContextSetAllowsFontSubpixelPositioning(cg, paint.isSubpixelText()); in cgSetPaintForText()
83 CGContextSetShouldSubpixelPositionFonts(cg, paint.isSubpixelText()); in cgSetPaintForText()
85 CGContextSetShouldAntialias(cg, paint.isAntiAlias()); in cgSetPaintForText()
86 CGContextSetShouldSmoothFonts(cg, paint.isLCDRenderText()); in cgSetPaintForText()
90 float x, float y, const SkPaint& paint) { in cgDrawText() argument
92 cgSetPaintForText(cg, paint); in cgDrawText()
95 int count = paint.textToGlyphs(text, len, glyphs); in cgDrawText()
138 SkPaint paint; in drawGrad() local
139 paint.setShader(s)->unref(); in drawGrad()
141 canvas->drawRect(r, paint); in drawGrad()
161 SkPaint paint; in onDraw() local
162 setFont(&paint, "Times"); in onDraw()
163 paint.setTextSize(SkIntToScalar(16)); in onDraw()
164 paint.setAntiAlias(true); in onDraw()
165 paint.setLCDRenderText(true); in onDraw()
169 paint.setColor(fg[i]); in onDraw()
175 canvas->drawText(text, len, x, y, paint); in onDraw()
181 paint); in onDraw()
184 y += paint.getTextSize() * 2; in onDraw()