Lines Matching defs:paint

211     Paint* paint = reinterpret_cast<Paint*>(paintPtr);
212 return renderer->saveLayer(left, top, right, bottom, paint, saveFlags);
218 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
221 paint, saveFlags);
354 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
359 renderer->drawBitmap(bitmap, paint);
370 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
372 dstLeft, dstTop, dstRight, dstBottom, paint);
381 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
386 renderer->drawBitmap(bitmap, paint);
410 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
415 renderer->drawBitmapData(bitmap, paint);
430 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
431 renderer->drawBitmapMesh(bitmap, meshWidth, meshHeight, verticesArray, colorsArray, paint);
444 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
445 renderer->drawPatch(bitmap, patch, left, top, right, bottom, paint);
459 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
460 renderer->drawRect(left, top, right, bottom, paint);
467 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
468 renderer->drawRoundRect(left, top, right, bottom, rx, ry, paint);
488 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
489 renderer->drawCircle(x, y, radius, paint);
506 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
507 renderer->drawOval(left, top, right, bottom, paint);
514 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
515 renderer->drawArc(left, top, right, bottom, startAngle, sweepAngle, useCenter, paint);
522 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
523 if (paint->getStyle() != Paint::kFill_Style ||
524 (paint->isAntiAlias() && !renderer->isCurrentTransformSimple())) {
528 renderer->drawRect(r.fLeft, r.fTop, r.fRight, r.fBottom, paint);
544 renderer->drawRects(rects.array(), count, paint);
552 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
553 renderer->drawPoints(storage + offset, count, paint);
561 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
562 renderer->drawPath(path, paint);
569 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
570 renderer->drawLines(storage + offset, count, paint);
597 Paint* paint, uint16_t* glyphs, float* pos, float totalAdvance,
599 : layout(layout), renderer(renderer), x(x), y(y), paint(paint), glyphs(glyphs),
610 x, y, pos + 2 * start, paint, totalAdvance, bounds);
617 Paint* paint;
625 jfloat x, jfloat y, Paint* paint) {
635 RenderTextFunctor f(*layout, renderer, x, y, paint, glyphs, pos, totalAdvance, bounds);
636 MinikinUtils::forFontRun(*layout, paint, f);
642 jfloat x, jfloat y, int bidiFlags, Paint* paint, TypefaceImpl* typeface) {
644 MinikinUtils::doLayout(&layout, paint, bidiFlags, typeface, text, 0, count, count);
645 x += MinikinUtils::xOffsetForTextAlign(paint, layout);
646 renderTextLayout(renderer, &layout, x, y, paint);
652 float vOffset, Paint* paint, SkPath* path)
654 paint(paint), path(path) {
662 renderer->drawTextOnPath((const char*) glyphs, sizeof(glyphs), 1, path, x, y, paint);
670 Paint* paint;
675 SkPath* path, jfloat hOffset, jfloat vOffset, int bidiFlags, Paint* paint,
678 MinikinUtils::doLayout(&layout, paint, bidiFlags, typeface, text, 0, count, count);
679 hOffset += MinikinUtils::hOffsetForTextAlign(paint, layout, *path);
680 Paint::Align align = paint->getTextAlign();
681 paint->setTextAlign(Paint::kLeft_Align);
683 RenderTextOnPathFunctor f(layout, renderer, hOffset, vOffset, paint, path);
684 MinikinUtils::forFontRun(layout, paint, f);
685 paint->setTextAlign(align);
690 int bidiFlags, Paint* paint, TypefaceImpl* typeface) {
692 MinikinUtils::doLayout(&layout, paint, bidiFlags, typeface, text, start, count, contextCount);
693 x += MinikinUtils::xOffsetForTextAlign(paint, layout);
694 renderTextLayout(renderer, &layout, x, y, paint);
702 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
705 renderText(renderer, textArray + index, count, x, y, bidiFlags, paint, typeface);
714 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
717 renderText(renderer, textArray + start, end - start, x, y, bidiFlags, paint, typeface);
728 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
732 hOffset, vOffset, bidiFlags, paint, typeface);
743 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
747 hOffset, vOffset, bidiFlags, paint, typeface);
757 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
762 count, contextCount, x, y, bidiFlags, paint, typeface);
774 Paint* paint = reinterpret_cast<Paint*>(paintPtr);
779 count, contextCount, x, y, bidiFlags, paint, typeface);