Lines Matching refs:Paint
139 * @param paint Indicates the straight line style. For details, see {@link Paint}.
143 void DrawLine(const Point& endPoint, const Paint& paint);
150 * @param paint Indicates the straight line style. For details, see {@link Paint}.
154 void DrawLine(const Point& startPoint, const Point& endPoint, const Paint& paint);
166 * @param paint Indicates the curve style. For details, see {@link Paint}.
170 void DrawCurve(const Point& control1, const Point& control2, const Point& endPoint, const Paint& paint);
181 * @param paint Indicates the curve style. For details, see {@link Paint}.
186 const Point& endPoint, const Paint& paint);
194 * @param paint Indicates the rectangle style. For details, see {@link Paint}.
198 void DrawRect(const Point& startPoint, int16_t height, int16_t width, const Paint& paint);
208 void StrokeRect(const Point& startPoint, int16_t height, int16_t width, const Paint& paint);
224 * @param paint Indicates the circle style. For details, see {@link Paint}.
228 void DrawCircle(const Point& center, uint16_t radius, const Paint& paint);
242 * @param paint Indicates the sector style. For details, see {@link Paint}.
246 void DrawSector(const Point& center, uint16_t radius, int16_t startAngle, int16_t endAngle, const Paint& paint);
261 * @param paint Indicates the arc style. For details, see {@link Paint}.
265 void DrawArc(const Point& center, uint16_t radius, int16_t startAngle, int16_t endAngle, const Paint& paint);
273 * @param paint Indicates the image style. For details, see {@link Paint}.
277 void DrawImage(const Point& startPoint, const char* image, const Paint& paint);
279 void DrawImage(const Point& startPoint, const char* image, const Paint& paint, int16_t width, int16_t height);
298 Paint paint;
300 void (*DrawGraphics)(BufferInfo&, void*, const Paint&, const Rect&, const Rect&, const Style&);
315 * @param paint Indicates the text style. For details, see {@link Paint}.
320 const Paint& paint);
389 * @param paint Indicates the path style. For details, see {@link Paint}.
393 void DrawPath(const Paint& paint);
402 void FillPath(const Paint& paint);
407 void StrokeText(const char* text, const Point& point, const FontStyle& fontStyle, const Paint& paint);
414 void Save(Paint paint)
425 Paint Restore()
427 Paint paint;
442 static void BlendRaster(const Paint& paint,
550 List<Paint> paintStack_;
603 const Paint& paint,
609 const Paint& paint,
615 const Paint& paint,
621 const Paint& paint,
627 const Paint& paint,
633 const Paint& paint,
640 const Paint& paint,
648 const Paint& paint,
654 const Paint& paint,
662 const Paint& paint);
666 const Paint& paint,
675 static void DoDrawText(BufferInfo& gfxDstBuffer, void* param, const Paint& paint, const Rect& rect,
682 static void LineStyleCalc(DepictStroke<LineStyle>& strokeLineStyle, const Paint& paint)
696 static bool IsSoild(const Paint& paint)
698 if (paint.GetStyle() == Paint::STROKE_STYLE ||
699 paint.GetStyle() == Paint::FILL_STYLE ||
700 paint.GetStyle() == Paint::STROKE_FILL_STYLE) {
706 void DrawRectSetCmd(const Point& startPoint, int16_t height, int16_t width, const Paint& paint,
707 Paint::PaintStyle paintStyle);
713 void SetDrawLinePath(const Point& startPoint, int16_t height, int16_t width, const Paint& paint);