Definition (incomplete) of the Xext library.
| 298 | |
| 299 | /** Definition (incomplete) of the Xext library. */ |
| 300 | interface Xext extends Library { |
| 301 | Xext INSTANCE = Native.load("Xext", Xext.class); |
| 302 | // Shape Kinds |
| 303 | int ShapeBounding = 0; |
| 304 | int ShapeClip = 1; |
| 305 | int ShapeInput = 2; |
| 306 | // Operations |
| 307 | int ShapeSet = 0; |
| 308 | int ShapeUnion = 1; |
| 309 | int ShapeIntersect = 2; |
| 310 | int ShapeSubtract = 3; |
| 311 | int ShapeInvert = 4; |
| 312 | |
| 313 | void XShapeCombineMask(Display display, Window window, int dest_kind, |
| 314 | int x_off, int y_off, Pixmap src, int op); |
| 315 | } |
| 316 | |
| 317 | /** Definition (incomplete) of the Xrender library. */ |
| 318 | interface Xrender extends Library { |