diff options
-rw-r--r-- | generic/Draw.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/generic/Draw.h b/generic/Draw.h index 1161273..482deaa 100644 --- a/generic/Draw.h +++ b/generic/Draw.h @@ -70,8 +70,13 @@ void DrawPolygonRelief(struct _WidgetInfo *wi, ReliefStyle relief, void RenderPolygonRelief(struct _WidgetInfo *wi, ReliefStyle relief, ZnGradient *gradient, int alpha, ZnBool smooth, ZnPoint *points, int num_points, int line_width); +void ComputeAxialGradient(struct _WidgetInfo *wi, ZnPoly *shape, int angle, + ZnPoint *grad_geo); +void ComputeRadialGradient(struct _WidgetInfo *wi, ZnPoly *shape, ZnBBox *bbox, + ZnPoint *center, ZnPoint *grad_geo); void RenderGradient(struct _WidgetInfo *wi, ZnGradient *gradient, - void cb(void *), void *closure, ZnPoint *quad); + void cb(void *), void *closure, ZnPoint *quad, + ZnPoly *poly); void RenderTile(struct _WidgetInfo *wi, struct _ImageBits *tile, ZnGradient *gradient, void cb(void *), void *closure, ZnPoint *quad); |