Mercurial > projects > dwt-linux
comparison dwt/graphics/GCData.d @ 21:4f9c0fea3440
Path
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Mon, 07 Jan 2008 09:11:15 +0100 |
parents | b73b14942338 |
children | bc06000c0816 |
comparison
equal
deleted
inserted
replaced
20:55c4568a2bab | 21:4f9c0fea3440 |
---|---|
9 * IBM Corporation - initial API and implementation | 9 * IBM Corporation - initial API and implementation |
10 *******************************************************************************/ | 10 *******************************************************************************/ |
11 module dwt.graphics.GCData; | 11 module dwt.graphics.GCData; |
12 | 12 |
13 import dwt.internal.gtk.c.gdktypes; | 13 import dwt.internal.gtk.c.gdktypes; |
14 import dwt.internal.gtk.c.cairotypes; | |
14 import dwt.SWT; | 15 import dwt.SWT; |
15 import dwt.graphics.Device; | 16 import dwt.graphics.Device; |
16 import dwt.graphics.Pattern; | 17 import dwt.graphics.Pattern; |
17 import dwt.graphics.Image; | 18 import dwt.graphics.Image; |
18 | 19 |
49 public int /*long*/ context; | 50 public int /*long*/ context; |
50 public int /*long*/ layout; | 51 public int /*long*/ layout; |
51 public int /*long*/ damageRgn; | 52 public int /*long*/ damageRgn; |
52 public Image image; | 53 public Image image; |
53 public GdkDrawable* drawable; | 54 public GdkDrawable* drawable; |
54 public int /*long*/ cairo; | 55 public cairo_t* cairo; |
55 public double cairoXoffset, cairoYoffset; | 56 public double cairoXoffset, cairoYoffset; |
56 public bool disposeCairo; | 57 public bool disposeCairo; |
57 public double[] clippingTransform; | 58 public double[] clippingTransform; |
58 public char[] str; | 59 public char[] str; |
59 public int stringWidth = -1; | 60 public int stringWidth = -1; |