Lines Matching refs:SkPaint
21 #include <SkPaint.h>
98 virtual status_t drawBitmap(SkBitmap* bitmap, float left, float top, SkPaint* paint);
99 virtual status_t drawBitmap(SkBitmap* bitmap, SkMatrix* matrix, SkPaint* paint);
102 float dstRight, float dstBottom, SkPaint* paint);
103 virtual status_t drawBitmapData(SkBitmap* bitmap, float left, float top, SkPaint* paint);
105 float* vertices, int* colors, SkPaint* paint);
107 float left, float top, float right, float bottom, SkPaint* paint);
109 virtual status_t drawRect(float left, float top, float right, float bottom, SkPaint* paint);
111 float rx, float ry, SkPaint* paint);
112 virtual status_t drawCircle(float x, float y, float radius, SkPaint* paint);
113 virtual status_t drawOval(float left, float top, float right, float bottom, SkPaint* paint);
115 float startAngle, float sweepAngle, bool useCenter, SkPaint* paint);
116 virtual status_t drawPath(SkPath* path, SkPaint* paint);
117 virtual status_t drawLines(float* points, int count, SkPaint* paint);
118 virtual status_t drawPoints(float* points, int count, SkPaint* paint);
120 float hOffset, float vOffset, SkPaint* paint);
122 const float* positions, SkPaint* paint);
124 const float* positions, SkPaint* paint, float totalAdvance, const Rect& bounds,
127 virtual status_t drawRects(const float* rects, int count, SkPaint* paint);
167 const Vector<SkPaint*>& getPaints() const {
238 inline SkPaint* refPaint(SkPaint* paint) {
243 SkPaint* paintCopy = mPaintMap.valueFor(paint);
245 paintCopy = new SkPaint(*paint);
336 Vector<SkPaint*> mPaints;
337 DefaultKeyedVector<SkPaint*, SkPaint*> mPaintMap;