Mercurial > projects > dwt-linux
diff dwt/internal/gtk/c/cairotypes.d @ 21:4f9c0fea3440
Path
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Mon, 07 Jan 2008 09:11:15 +0100 |
parents | b73b14942338 |
children | bc06000c0816 |
line wrap: on
line diff
--- a/dwt/internal/gtk/c/cairotypes.d Mon Jan 07 08:07:46 2008 +0100 +++ b/dwt/internal/gtk/c/cairotypes.d Mon Jan 07 09:11:15 2008 +0100 @@ -364,7 +364,11 @@ * includes both headers and coordinates for each portion. * cairo_status_tstatus; */ -public struct cairo_path_t{} +public struct cairo_path_t{ + int status; + cairo_path_data_t * data; + int num_data; +} // cairo_status_t status; // cairo-Paths.html // cairo_path_data_t *data; @@ -544,5 +548,14 @@ // void (*cairo_destroy_func_t) (void *data); public typedef extern(C) void function (void*) cairo_destroy_func_t; -// skipped union cairo_path_data_t +union cairo_path_data_t{ + struct { + int type; + int length; + } + struct { + double x; + double y; + } +}