Lines Matching refs:gradient

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);
546 draw_bezier_gradient(void* _context, size_t numPoints, const BPoint _points[], BGradient& gradient, bool fill)
554 context->user_data, points, gradient);
560 float startTheta, float arcTheta, BGradient& gradient, bool fill)
565 radii, startTheta, arcTheta, gradient);
570 draw_ellipse_gradient(void* _context, const BRect& rect, BGradient& gradient, bool fill)
577 radii, gradient);
583 bool isClosed, BGradient& gradient, bool fill)
595 points, isClosed, gradient);
600 draw_shape_gradient(void* _context, const BShape& shape, BGradient& gradient, bool fill)
604 context->user_data, shape, gradient);
841 bool GetGradient(BGradient*& gradient)
845 if (BGradient::Unflatten(gradient, &stream) != B_OK) {
1076 BGradient* gradient;
1077 if (callbacks.draw_rect_gradient == NULL || !reader.Get(rect) || !reader.GetGradient(gradient))
1079 ObjectDeleter<BGradient> gradientDeleter(gradient);
1081 callbacks.draw_rect_gradient(userData, *rect, *gradient,
1091 BGradient* gradient;
1093 || !reader.Get(radii) || !reader.GetGradient(gradient)) {
1096 ObjectDeleter<BGradient> gradientDeleter(gradient);
1098 callbacks.draw_round_rect_gradient(userData, *rect, *radii, *gradient,
1108 BGradient* gradient;
1110 || !reader.Get(controlPoints, kNumControlPoints) || !reader.GetGradient(gradient)) {
1113 ObjectDeleter<BGradient> gradientDeleter(gradient);
1116 controlPoints, *gradient, header->op == B_PIC_FILL_BEZIER_GRADIENT);
1125 BGradient* gradient;
1140 if (!reader.GetGradient(gradient))
1142 ObjectDeleter<BGradient> gradientDeleter(gradient);
1144 callbacks.draw_polygon_gradient(userData, *numPoints, points, isClosed, *gradient,
1156 BGradient* gradient;
1159 || !reader.Get(pointList, *pointCount) || !reader.GetGradient(gradient)) {
1162 ObjectDeleter<BGradient> gradientDeleter(gradient);
1168 callbacks.draw_shape_gradient(userData, shape, *gradient,
1180 BGradient* gradient;
1183 || !reader.Get(arcTheta) || !reader.GetGradient(gradient)) {
1186 ObjectDeleter<BGradient> gradientDeleter(gradient);
1189 *arcTheta, *gradient, header->op == B_PIC_FILL_ARC_GRADIENT);
1197 BGradient* gradient;
1198 if (callbacks.draw_ellipse_gradient == NULL || !reader.Get(rect) || !reader.GetGradient(gradient))
1200 ObjectDeleter<BGradient> gradientDeleter(gradient);
1202 callbacks.draw_ellipse_gradient(userData, *rect, *gradient,