## Uses of Class
com.sun.jna.platform.unix.X11.Window

Packages that use X11.Window
com.sun.jna.platform.unix

Uses of X11.Window in com.sun.jna.platform.unix

Fields in com.sun.jna.platform.unix declared as X11.Window
`X11.Window` `X11.XConfigureEvent.above`
`X11.Window` `X11.XConfigureRequestEvent.above`
`X11.Window` `X11.XDestroyWindowEvent.event`
`X11.Window` `X11.XUnmapEvent.event`
`X11.Window` `X11.XMapEvent.event`
`X11.Window` `X11.XReparentEvent.event`
`X11.Window` `X11.XConfigureEvent.event`
`X11.Window` `X11.XGravityEvent.event`
`X11.Window` `X11.XCirculateEvent.event`
`X11.Window` `X11.XWMHints.icon_window`
`static X11.Window` `X11.Window.None`
`X11.Window` `X11.XSelectionRequestEvent.owner`
`X11.Window` `X11.XCreateWindowEvent.parent`
`X11.Window` `X11.XMapRequestEvent.parent`
`X11.Window` `X11.XReparentEvent.parent`
`X11.Window` `X11.XConfigureRequestEvent.parent`
`X11.Window` `X11.XCirculateRequestEvent.parent`
`X11.Window` `X11.XSelectionRequestEvent.requestor`
`X11.Window` `X11.XSelectionEvent.requestor`
`X11.Window` `X11.XWindowAttributes.root`
`X11.Window` `X11.XKeyEvent.root`
`X11.Window` `X11.XButtonEvent.root`
`X11.Window` `X11.XMotionEvent.root`
`X11.Window` `X11.XCrossingEvent.root`
`X11.Window` `X11.XKeyEvent.subwindow`
`X11.Window` `X11.XButtonEvent.subwindow`
`X11.Window` `X11.XMotionEvent.subwindow`
`X11.Window` `X11.XCrossingEvent.subwindow`
`X11.Window` `X11.XAnyEvent.window`
`X11.Window` `X11.XKeyEvent.window`
`X11.Window` `X11.XButtonEvent.window`
`X11.Window` `X11.XClientMessageEvent.window`
`X11.Window` `X11.XMotionEvent.window`
`X11.Window` `X11.XCrossingEvent.window`
`X11.Window` `X11.XFocusChangeEvent.window`
`X11.Window` `X11.XExposeEvent.window`
`X11.Window` `X11.XVisibilityEvent.window`
`X11.Window` `X11.XCreateWindowEvent.window`
`X11.Window` `X11.XDestroyWindowEvent.window`
`X11.Window` `X11.XUnmapEvent.window`
`X11.Window` `X11.XMapEvent.window`
`X11.Window` `X11.XMapRequestEvent.window`
`X11.Window` `X11.XReparentEvent.window`
`X11.Window` `X11.XConfigureEvent.window`
`X11.Window` `X11.XGravityEvent.window`
`X11.Window` `X11.XResizeRequestEvent.window`
`X11.Window` `X11.XConfigureRequestEvent.window`
`X11.Window` `X11.XCirculateEvent.window`
`X11.Window` `X11.XCirculateRequestEvent.window`
`X11.Window` `X11.XPropertyEvent.window`
`X11.Window` `X11.XSelectionClearEvent.window`
`X11.Window` `X11.XColormapEvent.window`
`X11.Window` `X11.XMappingEvent.window`
`X11.Window` `X11.XKeymapEvent.window`

Methods in com.sun.jna.platform.unix that return X11.Window
`X11.Window` `X11.WindowByReference.getValue()`
`X11.Window` `X11.XCreateSimpleWindow(X11.Display display, X11.Window parent, int x, int y, int width, int height, int border_width, int border, int background)`
`X11.Window` `X11.XDefaultRootWindow(X11.Display display)`
`X11.Window` `X11.XRootWindow(X11.Display display, int screen)`

Methods in com.sun.jna.platform.unix with parameters of type X11.Window
`int` `X11.XChangeProperty(X11.Display display, X11.Window w, X11.Atom property, X11.Atom type, int format, int mode, com.sun.jna.Pointer data, int nelements)`
`int` `X11.XChangeWindowAttributes(X11.Display display, X11.Window window, com.sun.jna.NativeLong valuemask, X11.XSetWindowAttributes attributes)`
`boolean` `X11.XCheckTypedWindowEvent(X11.Display display, X11.Window w, int event_type, X11.XEvent event_return)`
`boolean` `X11.XCheckWindowEvent(X11.Display display, X11.Window w, com.sun.jna.NativeLong event_mask, X11.XEvent event_return)`
`int` `X11.XClearArea(X11.Display display, X11.Window window, int x, int y, int w, int h, int exposures)`
`int` `X11.XClearWindow(X11.Display display, X11.Window window)`
`X11.Pixmap` `X11.XCreateBitmapFromData(X11.Display display, X11.Window window, com.sun.jna.Pointer data, int width, int height)`
`X11.Colormap` `X11.XCreateColormap(X11.Display display, X11.Window w, X11.Visual visual, int alloc)`
`X11.Window` `X11.XCreateSimpleWindow(X11.Display display, X11.Window parent, int x, int y, int width, int height, int border_width, int border, int background)`
`int` `X11.XDeleteProperty(X11.Display display, X11.Window w, X11.Atom property)`
`int` `X11.XDestroyWindow(X11.Display display, X11.Window window)`
`int` `X11.XGetWindowAttributes(X11.Display display, X11.Window window, X11.XWindowAttributes attributes)`

`int`

`X11.XGetWindowProperty(X11.Display display, X11.Window w, X11.Atom property, com.sun.jna.NativeLong long_offset, com.sun.jna.NativeLong long_length, boolean delete, X11.Atom reg_type, X11.AtomByReference actual_type_return, com.sun.jna.ptr.IntByReference actual_format_return, com.sun.jna.ptr.NativeLongByReference nitems_return, com.sun.jna.ptr.NativeLongByReference bytes_after_return, com.sun.jna.ptr.PointerByReference prop_return)`

`X11.XWMHints` `X11.XGetWMHints(X11.Display display, X11.Window window)` Returns an `X11.XWMHints` which must be freed by `X11.XFree(com.sun.jna.Pointer)`.
`int` `X11.XGetWMName(X11.Display display, X11.Window window, X11.XTextProperty text_property_return)`
`int` `X11.XMapRaised(X11.Display display, X11.Window window)`
`int` `X11.XMapSubwindows(X11.Display display, X11.Window window)`
`int` `X11.XMapWindow(X11.Display display, X11.Window window)`
`boolean` `X11.XQueryPointer(X11.Display display, X11.Window window, X11.WindowByReference root_return, X11.WindowByReference child_return, com.sun.jna.ptr.IntByReference root_x_return, com.sun.jna.ptr.IntByReference root_y_return, com.sun.jna.ptr.IntByReference win_x_return, com.sun.jna.ptr.IntByReference win_y_return, com.sun.jna.ptr.IntByReference mask_return)`
`int` `X11.XQueryTree(X11.Display display, X11.Window window, X11.WindowByReference root, X11.WindowByReference parent, com.sun.jna.ptr.PointerByReference children, com.sun.jna.ptr.IntByReference childCount)`
`int` `X11.XSelectInput(X11.Display display, X11.Window window, com.sun.jna.NativeLong eventMask)`
`int` `X11.XSendEvent(X11.Display display, X11.Window w, int propagate, com.sun.jna.NativeLong event_mask, X11.XEvent event_send)`
`void` `X11.XSetWMProperties(X11.Display display, X11.Window window, java.lang.String window_name, java.lang.String icon_name, java.lang.String[] argv, int argc, X11.XSizeHints normal_hints, com.sun.jna.Pointer wm_hints, com.sun.jna.Pointer class_hints)`
`void` `X11.Xext.XShapeCombineMask(X11.Display display, X11.Window window, int dest_kind, int x_off, int y_off, X11.Pixmap src, int op)`
`boolean` `X11.XTest.XTestCompareCurrentCursorWithWindow(X11.Display display, X11.Window window)`
`boolean` `X11.XTest.XTestCompareCursorWithWindow(X11.Display display, X11.Window window, X11.Cursor cursor)`
`boolean` `X11.XTranslateCoordinates(X11.Display display, X11.Window src_w, X11.Window dest_w, int src_x, int src_y, com.sun.jna.ptr.IntByReference dest_x_return, com.sun.jna.ptr.IntByReference dest_y_return, X11.WindowByReference child_return)`
`int` `X11.XUnmapWindow(X11.Display display, X11.Window window)`
`int` `X11.XWindowEvent(X11.Display display, X11.Window w, com.sun.jna.NativeLong event_mask, X11.XEvent event_return)`