aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libraries/evas/src/lib/engines/common/evas_polygon.h
blob: 0695f5427b36e2cbb24b5440f029ae273bb52f62 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#ifndef _EVAS_POLYGON_H
#define _EVAS_POLYGON_H


EAPI void                evas_common_polygon_init         (void);

EAPI RGBA_Polygon_Point *evas_common_polygon_point_add    (RGBA_Polygon_Point *points, int x, int y);
EAPI RGBA_Polygon_Point *evas_common_polygon_points_clear (RGBA_Polygon_Point *points);
EAPI void                evas_common_polygon_draw         (RGBA_Image *dst, RGBA_Draw_Context *dc, RGBA_Polygon_Point *points, int x, int y);


#endif /* _EVAS_POLYGON_H */