Lines Matching refs:rect

64 draw_rect(void* _context, const BRect& rect, bool fill)
68 context->user_data, rect);
73 draw_round_rect(void* _context, const BRect& rect, const BPoint& radii,
78 context->user_data, rect, radii);
107 draw_ellipse(void* _context, const BRect& rect, bool fill)
110 BPoint radii((rect.Width() + 1) / 2.0f, (rect.Height() + 1) / 2.0f);
111 BPoint center = rect.LeftTop() + radii;
492 clip_to_rect(void* _context, const BRect& rect, bool inverse)
496 context->function_table[53])(context->user_data, rect, inverse);
527 draw_rect_gradient(void* _context, const BRect& rect, BGradient& gradient, bool fill)
531 context->user_data, rect, gradient);
536 draw_round_rect_gradient(void* _context, const BRect& rect, const BPoint& radii, BGradient& gradient,
541 context->user_data, rect, radii, gradient);
570 draw_ellipse_gradient(void* _context, const BRect& rect, BGradient& gradient, bool fill)
573 BPoint radii((rect.Width() + 1) / 2.0f, (rect.Height() + 1) / 2.0f);
574 BPoint center = rect.LeftTop() + radii;
957 const BRect* rect;
958 if (callbacks.draw_rect == NULL || !reader.Get(rect))
961 callbacks.draw_rect(userData, *rect,
969 const BRect* rect;
971 if (callbacks.draw_round_rect == NULL || !reader.Get(rect)
976 callbacks.draw_round_rect(userData, *rect, *radii,
1017 const BRect* rect;
1018 if (callbacks.draw_ellipse == NULL || !reader.Get(rect))
1021 callbacks.draw_ellipse(userData, *rect,
1075 const BRect* rect;
1077 if (callbacks.draw_rect_gradient == NULL || !reader.Get(rect) || !reader.GetGradient(gradient))
1081 callbacks.draw_rect_gradient(userData, *rect, *gradient,
1089 const BRect* rect;
1092 if (callbacks.draw_round_rect_gradient == NULL || !reader.Get(rect)
1098 callbacks.draw_round_rect_gradient(userData, *rect, *radii, *gradient,
1196 const BRect* rect;
1198 if (callbacks.draw_ellipse_gradient == NULL || !reader.Get(rect) || !reader.GetGradient(gradient))
1202 callbacks.draw_ellipse_gradient(userData, *rect, *gradient,
1646 const BRect* rect;
1649 || !reader.Get(rect)) {
1653 callbacks.clip_to_rect(userData, *rect, *inverse);