JNA API 3.0.4
A B C D E F G H I J K L M N O P R S T U V W X Y Z

A

AC_SRC_ALPHA - Static variable in interface com.sun.jna.examples.win32.User32
 
AC_SRC_NO_ALPHA - Static variable in interface com.sun.jna.examples.win32.User32
 
AC_SRC_NO_PREMULT_ALPHA - Static variable in interface com.sun.jna.examples.win32.User32
 
AC_SRC_OVER - Static variable in interface com.sun.jna.examples.win32.User32
 
acceptOrReject(DropTargetDragEvent) - Method in class com.sun.jna.examples.dnd.DropHandler
Accept or reject the drag represented by the given event.
Action - Variable in class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
 
actionString(int) - Static method in class com.sun.jna.examples.dnd.DragHandler
 
addFileListener(FileMonitor.FileListener) - Method in class com.sun.jna.examples.FileMonitor
 
addFromNativeConverter(Class, FromNativeConverter) - Method in class com.sun.jna.DefaultTypeMapper
Add a FromNativeConverter to convert a native result type into the given Java type.
addNotify() - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger
 
addSearchPath(String, String) - Static method in class com.sun.jna.NativeLibrary
Add a path to search for the specified library, ahead of any system paths
addToNativeConverter(Class, ToNativeConverter) - Method in class com.sun.jna.DefaultTypeMapper
Add a ToNativeConverter to define the conversion into a native type from arguments of the given Java type.
addTypeConverter(Class, TypeConverter) - Method in class com.sun.jna.DefaultTypeMapper
Add a TypeConverter to provide bidirectional mapping between a native and Java type.
addWatch(File) - Method in class com.sun.jna.examples.FileMonitor
 
addWatch(File, int) - Method in class com.sun.jna.examples.FileMonitor
 
addWatch(File, int, boolean) - Method in class com.sun.jna.examples.FileMonitor
 
adjustDropAction(DragSourceEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
Pick a different drop action if the target doesn't support the current one and there are no modifiers.
align(int) - Method in class com.sun.jna.Memory
Provide a view onto this structure with the given alignment.
ALIGN_DEFAULT - Static variable in class com.sun.jna.Structure
Use the platform default alignment.
ALIGN_GNUC - Static variable in class com.sun.jna.Structure
validated for 32-bit x86 linux/gcc; align field size, max 4 bytes
ALIGN_MSVC - Static variable in class com.sun.jna.Structure
validated for w32/msvc; align on field size
ALIGN_NONE - Static variable in class com.sun.jna.Structure
No alignment, place all fields on nearest 1-byte boundary
all_event_masks - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
AllocAll - Static variable in interface com.sun.jna.examples.unix.X11
 
allocateMemory() - Method in class com.sun.jna.Structure
Attempt to allocate memory if sufficient information is available.
allocateMemory(int) - Method in class com.sun.jna.Structure
Provided for derived classes to indicate a different size than the default.
AllocNone - Static variable in interface com.sun.jna.examples.unix.X11
 
AllTemporary - Static variable in interface com.sun.jna.examples.unix.X11
 
alpha - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
AlphaFormat - Variable in class com.sun.jna.examples.win32.User32.BLENDFUNCTION
 
alphaMask - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
AlphaMaskDemo - Class in com.sun.jna.examples
 
AlphaMaskDemo() - Constructor for class com.sun.jna.examples.AlphaMaskDemo
 
AlphaMaskDemo2 - Class in com.sun.jna.examples
 
AlphaMaskDemo2() - Constructor for class com.sun.jna.examples.AlphaMaskDemo2
 
ALT_CONVENTION - Static variable in class com.sun.jna.Function
First alternate convention (currently used only for w32 stdcall).
altCallbackMap - Static variable in class com.sun.jna.CallbackReference
 
AltCallingConvention - Interface in com.sun.jna
Tagging interface to indicate the library or callback uses an alternate calling convention.
ALTERNATE - Static variable in interface com.sun.jna.examples.win32.GDI32
 
AnyButton - Static variable in interface com.sun.jna.examples.unix.X11
 
AnyKey - Static variable in interface com.sun.jna.examples.unix.X11
 
AnyPropertyType - Static variable in interface com.sun.jna.examples.unix.X11
 
arc_mode - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
ASCII - Static variable in class com.sun.jna.win32.W32APIFunctionMapper
 
ASCII - Static variable in class com.sun.jna.win32.W32APITypeMapper
 
ASCII_OPTIONS - Static variable in interface com.sun.jna.examples.win32.W32API
Standard options to use the ASCII/MBCS version of a w32 API.
atol(String) - Method in interface com.sun.jna.examples.CLibrary
 
atomWindowType - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 

B

background - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
background_pixel - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
background_pixmap - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
backing_pixel - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
backing_pixel - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
backing_planes - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
backing_planes - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
backing_store - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
backing_store - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
BadAccess - Static variable in interface com.sun.jna.examples.unix.X11
 
BadAlloc - Static variable in interface com.sun.jna.examples.unix.X11
 
BadAtom - Static variable in interface com.sun.jna.examples.unix.X11
 
BadColor - Static variable in interface com.sun.jna.examples.unix.X11
 
BadCursor - Static variable in interface com.sun.jna.examples.unix.X11
 
BadDrawable - Static variable in interface com.sun.jna.examples.unix.X11
 
BadFont - Static variable in interface com.sun.jna.examples.unix.X11
 
BadGC - Static variable in interface com.sun.jna.examples.unix.X11
 
BadIDChoice - Static variable in interface com.sun.jna.examples.unix.X11
 
BadImplementation - Static variable in interface com.sun.jna.examples.unix.X11
 
BadLength - Static variable in interface com.sun.jna.examples.unix.X11
 
BadMatch - Static variable in interface com.sun.jna.examples.unix.X11
 
BadName - Static variable in interface com.sun.jna.examples.unix.X11
 
BadPixmap - Static variable in interface com.sun.jna.examples.unix.X11
 
BadRequest - Static variable in interface com.sun.jna.examples.unix.X11
 
BadValue - Static variable in interface com.sun.jna.examples.unix.X11
 
BadWindow - Static variable in interface com.sun.jna.examples.unix.X11
 
BalloonManager - Class in com.sun.jna.examples
Provides a popup balloon containing an arbitrary component.
BalloonManager() - Constructor for class com.sun.jna.examples.BalloonManager
 
BalloonManagerDemo - Class in com.sun.jna.examples
Demonstration of BalloonManager.
BalloonManagerDemo() - Constructor for class com.sun.jna.examples.BalloonManagerDemo
 
base_height - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
base_width - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
BI_BITFIELDS - Static variable in interface com.sun.jna.examples.win32.GDI32
 
BI_JPEG - Static variable in interface com.sun.jna.examples.win32.GDI32
 
BI_PNG - Static variable in interface com.sun.jna.examples.win32.GDI32
 
BI_RGB - Static variable in interface com.sun.jna.examples.win32.GDI32
 
BI_RLE4 - Static variable in interface com.sun.jna.examples.win32.GDI32
 
BI_RLE8 - Static variable in interface com.sun.jna.examples.win32.GDI32
 
biBitCount - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biClrImportant - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biClrUsed - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biCompression - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biHeight - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
bInheritHandle - Variable in class com.sun.jna.examples.win32.Kernel32.SECURITY_ATTRIBUTES
 
biPlanes - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biSize - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biSizeImage - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
bit_gravity - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
bit_gravity - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
bits_per_rgb - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
biWidth - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biXPelsPerMeter - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
biYPelsPerMeter - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
BlendFlags - Variable in class com.sun.jna.examples.win32.User32.BLENDFUNCTION
 
BlendOp - Variable in class com.sun.jna.examples.win32.User32.BLENDFUNCTION
 
blue - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
blue_mask - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
blueMask - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
bmiColors - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFO
 
bmiHeader - Variable in class com.sun.jna.examples.win32.GDI32.BITMAPINFO
 
border_pixel - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
border_pixmap - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
border_width - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
bottom - Variable in class com.sun.jna.examples.win32.GDI32.RECT
 
boundsCheck(long, long) - Method in class com.sun.jna.Memory
Check that indirection won't cause us to write outside the malloc'ed space.
Buffer - Variable in class com.sun.jna.examples.win32.GDI32.RGNDATA
 
Button1MotionMask - Static variable in interface com.sun.jna.examples.unix.X11
 
Button2MotionMask - Static variable in interface com.sun.jna.examples.unix.X11
 
Button3MotionMask - Static variable in interface com.sun.jna.examples.unix.X11
 
Button4MotionMask - Static variable in interface com.sun.jna.examples.unix.X11
 
Button5MotionMask - Static variable in interface com.sun.jna.examples.unix.X11
 
ButtonMotionMask - Static variable in interface com.sun.jna.examples.unix.X11
 
ButtonPressMask - Static variable in interface com.sun.jna.examples.unix.X11
 
ButtonReleaseMask - Static variable in interface com.sun.jna.examples.unix.X11
 
ByReference - Class in com.sun.jna.ptr
Provides generic "pointer to type" functionality, often used in C code to return values to the caller in addition to a function result.
ByReference(int) - Constructor for class com.sun.jna.ptr.ByReference
 
ByteByReference - Class in com.sun.jna.ptr
 
ByteByReference() - Constructor for class com.sun.jna.ptr.ByteByReference
 
ByteByReference(byte) - Constructor for class com.sun.jna.ptr.ByteByReference
 

C

c_class - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
c_class - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
C_CONVENTION - Static variable in class com.sun.jna.Function
Standard C calling convention.
CALCULATE_SIZE - Static variable in class com.sun.jna.Structure
 
calculateAlignedSize(int) - Method in class com.sun.jna.Structure
 
calculateSize(boolean) - Method in class com.sun.jna.Structure
Calculate the amount of native memory required for this structure.
calculateSize(boolean) - Method in class com.sun.jna.Union
Adjust the size to be the size of the largest element, and ensure all fields begin at offset zero.
Callback - Interface in com.sun.jna
All callback definitions must derive from this interface.
callback(Object[]) - Method in interface com.sun.jna.CallbackProxy
This is the callback method invoked from native code.
callback(int, int, Kernel32.OVERLAPPED) - Method in interface com.sun.jna.examples.win32.Kernel32.OVERLAPPED_COMPLETION_ROUTINE
 
callback(int, W32API.WPARAM, User32.KBDLLHOOKSTRUCT) - Method in interface com.sun.jna.examples.win32.User32.LowLevelKeyboardProc
 
callback(W32API.HWND, Pointer) - Method in interface com.sun.jna.examples.win32.User32.WNDENUMPROC
Return whether to continue enumeration.
callbackMap - Static variable in class com.sun.jna.CallbackReference
 
CallbackParameterContext - Class in com.sun.jna
Provide argument conversion context for a callback invocation.
CallbackParameterContext(Class, Method, Object[], int) - Constructor for class com.sun.jna.CallbackParameterContext
 
CallbackProxy - Interface in com.sun.jna
Placeholder proxy interface to allow an InvocationHandler to convert arguments/return values on callback methods.
CallbackReference - Class in com.sun.jna
Provides a reference to an association between a native callback closure and a Java Callback closure.
CallbackResultContext - Class in com.sun.jna
Conversion context from a Java Callback result to a native value.
CallbackResultContext(Method) - Constructor for class com.sun.jna.CallbackResultContext
 
CallNextHookEx(User32.HHOOK, int, W32API.WPARAM, W32API.LPARAM) - Method in interface com.sun.jna.examples.win32.User32
 
CallNextHookEx(User32.HHOOK, int, W32API.WPARAM, Pointer) - Method in interface com.sun.jna.examples.win32.User32
 
canDrag(DragGestureEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
Override to control whether a drag is started.
canDrop(DropTargetEvent, int, Point) - Method in class com.sun.jna.examples.dnd.DropHandler
Indicate whether the given drop action is acceptable at the given location.
cap_style - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
cbSize - Variable in class com.sun.jna.examples.win32.User32.FLASHWINFO
 
cbSize - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
cbSize - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 
cbstruct - Variable in class com.sun.jna.CallbackReference
 
charAt(int) - Method in class com.sun.jna.NativeString
 
charAt(int) - Method in class com.sun.jna.WString
 
clear() - Method in class com.sun.jna.Memory
Zero the full extent of this memory region.
clear(long) - Method in class com.sun.jna.Pointer
Zero memory for the given number of bytes.
clear() - Method in class com.sun.jna.Structure
 
CLibrary - Interface in com.sun.jna.examples
Sample implementation of C library access.
clip_mask - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
clip_x_origin - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
clip_y_origin - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
CloseHandle(W32API.HANDLE) - Method in interface com.sun.jna.examples.win32.Kernel32
 
colormap - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderPictFormat
 
colormap - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
colormap - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
colormap_size - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
ColormapChangeMask - Static variable in interface com.sun.jna.examples.unix.X11
 
com.sun.jna - package com.sun.jna
 
com.sun.jna.examples - package com.sun.jna.examples
 
com.sun.jna.examples.dnd - package com.sun.jna.examples.dnd
 
com.sun.jna.examples.unix - package com.sun.jna.examples.unix
 
com.sun.jna.examples.win32 - package com.sun.jna.examples.win32
 
com.sun.jna.ptr - package com.sun.jna.ptr
 
com.sun.jna.win32 - package com.sun.jna.win32
 
CombineRgn(W32API.HRGN, W32API.HRGN, W32API.HRGN, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
compareTo(Object) - Method in class com.sun.jna.NativeString
 
compareTo(Object) - Method in class com.sun.jna.WString
 
Complex - Static variable in interface com.sun.jna.examples.unix.X11
 
COMPLEXREGION - Static variable in interface com.sun.jna.examples.win32.GDI32
 
componentHidden(ComponentEvent) - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger.Listener
 
componentMoved(ComponentEvent) - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger.Listener
 
componentResized(ComponentEvent) - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger.Listener
 
componentShown(ComponentEvent) - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger.Listener
 
concatenateVarArgs(Object[]) - Static method in class com.sun.jna.Function
Concatenate varargs with normal args to obtain a simple argument array.
context - Variable in class com.sun.jna.Structure.StructField
 
Convex - Static variable in interface com.sun.jna.examples.unix.X11
 
CoordModeOrigin - Static variable in interface com.sun.jna.examples.unix.X11
 
CoordModePrevious - Static variable in interface com.sun.jna.examples.unix.X11
 
COPY - Static variable in class com.sun.jna.examples.dnd.DragHandler
Convenience to reference DnDConstants.ACTION_COPY.
COPY_MASK - Static variable in class com.sun.jna.examples.dnd.DragHandler
Modifier mask for a user-requested copy.
CopyFromParent - Static variable in interface com.sun.jna.examples.unix.X11
 
CREATE_ALWAYS - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
CREATE_NEW - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
CreateCompatibleBitmap(W32API.HDC, int, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
CreateCompatibleDC(W32API.HDC) - Method in interface com.sun.jna.examples.win32.GDI32
 
createConstant(long) - Static method in class com.sun.jna.Pointer
Convenience constant, equivalent to (void*)-1.
CreateDIBitmap(W32API.HDC, GDI32.BITMAPINFOHEADER, int, Pointer, GDI32.BITMAPINFO, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
CreateDIBSection(W32API.HDC, GDI32.BITMAPINFO, int, PointerByReference, Pointer, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
CreateDirectory() - Method in interface com.sun.jna.examples.win32.Kernel32
 
createDragImage(GraphicsConfiguration, Icon) - Method in class com.sun.jna.examples.dnd.DragHandler
Create an image from the given icon.
CreateFile(String, int, int, Kernel32.SECURITY_ATTRIBUTES, int, int, W32API.HANDLE) - Method in interface com.sun.jna.examples.win32.Kernel32
 
CreateIoCompletionPort(W32API.HANDLE, W32API.HANDLE, Pointer, int) - Method in interface com.sun.jna.examples.win32.Kernel32
 
createListener() - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger
 
CreatePolyPolygonRgn(User32.POINT[], int[], int, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
CreateRectRgn(int, int, int, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
CreateRoundRectRgn(int, int, int, int, int, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
CurrentTime - Static variable in interface com.sun.jna.examples.unix.X11
 
cursor - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
CWBackingPixel - Static variable in interface com.sun.jna.examples.unix.X11
 
CWBackingPlanes - Static variable in interface com.sun.jna.examples.unix.X11
 
CWBackingStore - Static variable in interface com.sun.jna.examples.unix.X11
 
CWBackPixel - Static variable in interface com.sun.jna.examples.unix.X11
 
CWBackPixmap - Static variable in interface com.sun.jna.examples.unix.X11
 
CWBitGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
CWBorderPixel - Static variable in interface com.sun.jna.examples.unix.X11
 
CWBorderPixmap - Static variable in interface com.sun.jna.examples.unix.X11
 
CWColormap - Static variable in interface com.sun.jna.examples.unix.X11
 
CWCursor - Static variable in interface com.sun.jna.examples.unix.X11
 
CWDontPropagate - Static variable in interface com.sun.jna.examples.unix.X11
 
CWEventMask - Static variable in interface com.sun.jna.examples.unix.X11
 
CWOverrideRedirect - Static variable in interface com.sun.jna.examples.unix.X11
 
CWSaveUnder - Static variable in interface com.sun.jna.examples.unix.X11
 
CWWinGravity - Static variable in interface com.sun.jna.examples.unix.X11
 
cx - Variable in class com.sun.jna.examples.win32.User32.SIZE
 
cxWindowBorders - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 
cy - Variable in class com.sun.jna.examples.win32.User32.SIZE
 
cyWindowBorders - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 

D

dash_offset - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
dashes - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
DEFAULT_GHOST_ALPHA - Static variable in class com.sun.jna.examples.dnd.DragHandler
Default transparency for ghosting.
DEFAULT_OPTIONS - Static variable in interface com.sun.jna.examples.win32.W32API
 
DefaultScreenOfDisplay(X11.Display) - Method in interface com.sun.jna.examples.unix.X11
 
DefaultTypeMapper - Class in com.sun.jna
Provide custom mappings to and from native types.
DefaultTypeMapper() - Constructor for class com.sun.jna.DefaultTypeMapper
 
defaultValue() - Method in class com.sun.jna.NativeMappedConverter
 
DeleteDC(W32API.HDC) - Method in interface com.sun.jna.examples.win32.GDI32
 
deleteNativeLibraryAfterVMExit() - Static method in class com.sun.jna.Platform
 
DeleteObject(W32API.HANDLE) - Method in interface com.sun.jna.examples.win32.GDI32
 
depth - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderPictFormat
 
depth - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
depth - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
DestroyIcon(W32API.HICON) - Method in interface com.sun.jna.examples.win32.User32
 
DIB_PAL_COLORS - Static variable in interface com.sun.jna.examples.win32.GDI32
 
DIB_RGB_COLORS - Static variable in interface com.sun.jna.examples.win32.GDI32
 
direct - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderPictFormat
 
DirectColor - Static variable in interface com.sun.jna.examples.unix.X11
 
DispatchMessage(User32.MSG) - Method in interface com.sun.jna.examples.win32.User32
 
dispose() - Method in class com.sun.jna.examples.dnd.GhostedDragImage
Make all ghosted images go away.
dispose() - Method in class com.sun.jna.examples.FileMonitor
 
dispose() - Method in class com.sun.jna.NativeLibrary
 
do_not_propagate_mask - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
do_not_propagate_mask - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
DoubleByReference - Class in com.sun.jna.ptr
 
DoubleByReference() - Constructor for class com.sun.jna.ptr.DoubleByReference
 
DoubleByReference(double) - Constructor for class com.sun.jna.ptr.DoubleByReference
 
doubleValue() - Method in class com.sun.jna.IntegerType
 
dragDropEnd(DragSourceDropEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
 
dragEnter(DragSourceDragEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
 
dragEnter(DropTargetDragEvent) - Method in class com.sun.jna.examples.dnd.DropHandler
 
dragExit(DragSourceEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
 
dragExit(DropTargetEvent) - Method in class com.sun.jna.examples.dnd.DropHandler
 
dragGestureRecognized(DragGestureEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
Called when a user drag gesture is recognized.
DragHandler - Class in com.sun.jna.examples.dnd
Provides simplified drag handling for a component.
DragHandler(Component, int) - Constructor for class com.sun.jna.examples.dnd.DragHandler
Enable drags from the given component, supporting the actions in the given action mask.
dragMouseMoved(DragSourceDragEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
 
dragOver(DragSourceDragEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
 
dragOver(DropTargetDragEvent) - Method in class com.sun.jna.examples.dnd.DropHandler
 
dragStarted(DragGestureEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
Override to perform any decoration of the target at the start of a drag, if desired.
DRIVE_CDROM - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
DRIVE_FIXED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
DRIVE_NO_ROOT_DIR - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
DRIVE_RAMDISK - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
DRIVE_REMOTE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
DRIVE_REMOVABLE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
DRIVE_UNKNOWN - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
drop(DropTargetDropEvent) - Method in class com.sun.jna.examples.dnd.DropHandler
Indicates the user has initiated a drop.
drop(DropTargetDropEvent, int) - Method in class com.sun.jna.examples.dnd.DropHandler
Handle an incoming drop with the given action.
dropActionChanged(DragSourceDragEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
 
dropActionChanged(DropTargetDragEvent) - Method in class com.sun.jna.examples.dnd.DropHandler
 
DropHandler - Class in com.sun.jna.examples.dnd
Provides simplified drop handling for a component.
DropHandler(Component, int) - Constructor for class com.sun.jna.examples.dnd.DropHandler
Create a handler that allows the given set of actions.
DropHandler(Component, int, DataFlavor[]) - Constructor for class com.sun.jna.examples.dnd.DropHandler
Enable handling of drops, indicating what actions and flavors are acceptable.
DropHandler(Component, int, DataFlavor[], DropTargetPainter) - Constructor for class com.sun.jna.examples.dnd.DropHandler
Enable handling of drops, indicating what actions and flavors are acceptable, and providing a painter for drop target feedback.
DropTargetPainter - Interface in com.sun.jna.examples.dnd
Provides a callback for DropHandler to customize drop target feedback.
DuplicateHandle(W32API.HANDLE, W32API.HANDLE, W32API.HANDLE, W32API.HANDLEByReference, int, boolean, int) - Method in interface com.sun.jna.examples.win32.Kernel32
 
dwExStyle - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 
dwExtraInfo - Variable in class com.sun.jna.examples.win32.User32.KBDLLHOOKSTRUCT
 
dwFlags - Variable in class com.sun.jna.examples.win32.User32.FLASHWINFO
 
DWL_DLGPROC - Static variable in interface com.sun.jna.examples.win32.User32
 
DWL_MSGRESULT - Static variable in interface com.sun.jna.examples.win32.User32
 
DWL_USER - Static variable in interface com.sun.jna.examples.win32.User32
 
dwSize - Variable in class com.sun.jna.examples.win32.GDI32.RGNDATAHEADER
 
dwStyle - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 
dwTimeout - Variable in class com.sun.jna.examples.win32.User32.FLASHWINFO
 
dwWindowStatus - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 

E

encodePaths(String[]) - Method in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
Use this to encode pFrom/pTo paths.
encoding - Variable in class com.sun.jna.examples.unix.X11.XTextProperty
 
ensureAllocated() - Method in class com.sun.jna.Structure
 
EnterWindowMask - Static variable in interface com.sun.jna.examples.unix.X11
 
EnumThreadWindows(int, User32.WNDENUMPROC, Pointer) - Method in interface com.sun.jna.examples.win32.User32
 
EnumWindows(User32.WNDENUMPROC, Pointer) - Method in interface com.sun.jna.examples.win32.User32
 
equals(Object) - Method in class com.sun.jna.Function
Two function pointers are equal if they share the same peer address and calling convention.
equals(Object) - Method in class com.sun.jna.IntegerType
 
equals(Object) - Method in class com.sun.jna.NativeString
 
equals(Object) - Method in class com.sun.jna.Pointer
Compares this Pointer to the specified object.
equals(Object) - Method in class com.sun.jna.PointerType
Instances of PointerType with identical pointers compare equal by default.
equals(Object) - Method in class com.sun.jna.Structure
This structure is only equal to another based on the same native memory address and data type.
equals(Object) - Method in class com.sun.jna.WString
 
ERROR - Static variable in interface com.sun.jna.examples.win32.GDI32
 
ERROR_FILE_NOT_FOUND - Static variable in interface com.sun.jna.examples.win32.W32Errors
 
ERROR_INVALID_FUNCTION - Static variable in interface com.sun.jna.examples.win32.W32Errors
 
ERROR_PATH_NOT_FOUND - Static variable in interface com.sun.jna.examples.win32.W32Errors
 
EvenOddRule - Static variable in interface com.sun.jna.examples.unix.X11
 
event_mask - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
ExposureMask - Static variable in interface com.sun.jna.examples.unix.X11
 
ExtCreateRegion(Pointer, int, GDI32.RGNDATA) - Method in interface com.sun.jna.examples.win32.GDI32
 

F

fAnyOperationsAborted - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
fFlags - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
field - Variable in class com.sun.jna.Structure.StructField
 
fields() - Method in class com.sun.jna.Structure
Return all fields in this structure (ordered).
FILE_ACCESSED - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_ACTION_ADDED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ACTION_MODIFIED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ACTION_REMOVED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ACTION_RENAMED_NEW_NAME - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ACTION_RENAMED_OLD_NAME - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ANY - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_ATTRIBUTE_ARCHIVE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_COMPRESSED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_DEVICE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_DIRECTORY - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_ENCRYPTED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_HIDDEN - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_NORMAL - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_NOT_CONTENT_INDEXED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_OFFLINE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_READONLY - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_REPARSE_POINT - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_SPARSE_FILE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_SYSTEM - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTE_TEMPORARY - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_ATTRIBUTES_CHANGED - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_CREATED - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_DELETED - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_FLAG_BACKUP_SEMANTICS - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_DELETE_ON_CLOSE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_NO_BUFFERING - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_OPEN_NO_RECALL - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_OPEN_REPARSE_POINT - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_OVERLAPPED - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_POSIX_SEMANTICS - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_RANDOM_ACCESS - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_SEQUENTIAL_SCAN - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_FLAG_WRITE_THROUGH - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_LIST_DIRECTORY - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_MODIFIED - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_NAME_CHANGED_NEW - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_NAME_CHANGED_OLD - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_NOTIFY_CHANGE_ATTRIBUTES - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_CREATION - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_DIR_NAME - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_EA - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_FILE_NAME - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_LAST_ACCESS - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_LAST_WRITE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_NAME - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_SECURITY - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_SIZE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_STREAM_NAME - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_STREAM_SIZE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_NOTIFY_CHANGE_STREAM_WRITE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_RENAMED - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_SECURITY_CHANGED - Static variable in class com.sun.jna.examples.FileMonitor
 
FILE_SHARE_DELETE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_SHARE_READ - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_SHARE_WRITE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FILE_SIZE_CHANGED - Static variable in class com.sun.jna.examples.FileMonitor
 
fileChanged(FileMonitor.FileEvent) - Method in interface com.sun.jna.examples.FileMonitor.FileListener
 
FileMonitor - Class in com.sun.jna.examples
Provides notification of file system changes.
FileMonitor() - Constructor for class com.sun.jna.examples.FileMonitor
 
FileMonitor.FileEvent - Class in com.sun.jna.examples
 
FileMonitor.FileEvent(File, int) - Constructor for class com.sun.jna.examples.FileMonitor.FileEvent
 
FileMonitor.FileListener - Interface in com.sun.jna.examples
 
FileName - Variable in class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
 
FileNameLength - Variable in class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
 
FileUtils - Class in com.sun.jna.examples
Miscellaneous file utils not provided for by Java.
FileUtils() - Constructor for class com.sun.jna.examples.FileUtils
 
fill_rule - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
fill_style - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
finalize() - Method in class com.sun.jna.CallbackReference
Free native resources associated with this callback.
finalize() - Method in class com.sun.jna.examples.FileMonitor
 
finalize() - Method in class com.sun.jna.Memory
 
finalize() - Method in class com.sun.jna.NativeLibrary
Close the library when it is no longer referenced.
findLibraryClass(Class) - Static method in class com.sun.jna.Native
Find the library interface corresponding to the given class.
FindWindow(String, String) - Method in interface com.sun.jna.examples.win32.User32
 
flags - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
flags - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
flags - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
flags - Variable in class com.sun.jna.examples.win32.User32.KBDLLHOOKSTRUCT
 
FLASHW_ALL - Static variable in interface com.sun.jna.examples.win32.User32
 
FLASHW_CAPTION - Static variable in interface com.sun.jna.examples.win32.User32
 
FLASHW_STOP - Static variable in interface com.sun.jna.examples.win32.User32
 
FLASHW_TIMER - Static variable in interface com.sun.jna.examples.win32.User32
 
FLASHW_TIMERNOFG - Static variable in interface com.sun.jna.examples.win32.User32
 
FLASHW_TRAY - Static variable in interface com.sun.jna.examples.win32.User32
 
FlashWindowEx(User32.FLASHWINFO) - Method in interface com.sun.jna.examples.win32.User32
 
FloatByReference - Class in com.sun.jna.ptr
 
FloatByReference() - Constructor for class com.sun.jna.ptr.FloatByReference
 
FloatByReference(float) - Constructor for class com.sun.jna.ptr.FloatByReference
 
floatValue() - Method in class com.sun.jna.IntegerType
 
FO_COPY - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FO_DELETE - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FO_MOVE - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FO_RENAME - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FocusChangeMask - Static variable in interface com.sun.jna.examples.unix.X11
 
FOF_ALLOWUNDO - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_CONFIRMMOUSE - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_FILESONLY - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_MULTIDESTFILES - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_NOCONFIRMATION - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_NOCONFIRMMKDIR - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_NOCOPYSECURITYATTRIBS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_NOERRORUI - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_RENAMEONCOLLISION - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_SILENT - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_SIMPLEPROGRESS - Static variable in interface com.sun.jna.examples.win32.Shell32
 
FOF_WANTMAPPINGHANDLE - Static variable in interface com.sun.jna.examples.win32.Shell32
 
font - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
foreground - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
format - Variable in class com.sun.jna.examples.unix.X11.XTextProperty
 
FORMAT_MESSAGE_ALLOCATE_BUFFER - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FORMAT_MESSAGE_FROM_SYSTEM - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FORMAT_MESSAGE_IGNORE_INSERTS - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
FormatMessage(int, Pointer, int, int, PointerByReference, int, Pointer) - Method in interface com.sun.jna.examples.win32.Kernel32
 
FormatMessage(int, Pointer, int, int, Buffer, int, Pointer) - Method in interface com.sun.jna.examples.win32.Kernel32
 
free(long) - Static method in class com.sun.jna.Memory
Call the real native free
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.Atom
Return constants for predefined Atom values.
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.Colormap
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.Cursor
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.Drawable
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.Font
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.Pixmap
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.Window
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.unix.X11.XID
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.examples.win32.W32API.HANDLE
Override to the appropriate object for INVALID_HANDLE_VALUE.
fromNative(Object, FromNativeContext) - Method in interface com.sun.jna.FromNativeConverter
Convert the given native object into its Java representation using the given context.
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.IntegerType
 
fromNative(Object, FromNativeContext) - Method in interface com.sun.jna.NativeMapped
Convert the given native object into its Java representation using the given context.
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.NativeMappedConverter
 
fromNative(Object, FromNativeContext) - Method in class com.sun.jna.PointerType
The default implementation simply creates a new instance of the class and assigns its pointer field.
FromNativeContext - Class in com.sun.jna
Provides context for converting a native value into a Java type.
FromNativeContext(Class) - Constructor for class com.sun.jna.FromNativeContext
 
FromNativeConverter - Interface in com.sun.jna
Define conversion from a native type to the appropriate Java type.
function - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
Function - Class in com.sun.jna
An abstraction for a native function pointer.
Function(NativeLibrary, String, int) - Constructor for class com.sun.jna.Function
Create a new Function that is linked with a native function that follows the given calling convention.
Function(Pointer, int) - Constructor for class com.sun.jna.Function
Create a new Function that is linked with a native function that follows the given calling convention.
Function.PostCallRead - Interface in com.sun.jna
Any argument which implements this interface will have the Function.PostCallRead.read() method called immediately after function invocation.
FUNCTION_MAPPER - Static variable in interface com.sun.jna.win32.StdCallLibrary
Provides auto-lookup of stdcall-decorated names.
FunctionMapper - Interface in com.sun.jna
Provides mapping of Java method names to native function names.
FunctionParameterContext - Class in com.sun.jna
 
FunctionParameterContext(Function, Object[], int) - Constructor for class com.sun.jna.FunctionParameterContext
 
FunctionResultContext - Class in com.sun.jna
Provide result conversion context for a function call.
FunctionResultContext(Class, Function, Object[]) - Constructor for class com.sun.jna.FunctionResultContext
 

G

GCArcMode - Static variable in interface com.sun.jna.examples.unix.X11
 
GCBackground - Static variable in interface com.sun.jna.examples.unix.X11
 
GCCapStyle - Static variable in interface com.sun.jna.examples.unix.X11
 
GCClipMask - Static variable in interface com.sun.jna.examples.unix.X11
 
GCClipXOrigin - Static variable in interface com.sun.jna.examples.unix.X11
 
GCClipYOrigin - Static variable in interface com.sun.jna.examples.unix.X11
 
GCDashList - Static variable in interface com.sun.jna.examples.unix.X11
 
GCDashOffset - Static variable in interface com.sun.jna.examples.unix.X11
 
GCFillRule - Static variable in interface com.sun.jna.examples.unix.X11
 
GCFillStyle - Static variable in interface com.sun.jna.examples.unix.X11
 
GCFont - Static variable in interface com.sun.jna.examples.unix.X11
 
GCForeground - Static variable in interface com.sun.jna.examples.unix.X11
 
GCFunction - Static variable in interface com.sun.jna.examples.unix.X11
 
GCGraphicsExposures - Static variable in interface com.sun.jna.examples.unix.X11
 
GCJoinStyle - Static variable in interface com.sun.jna.examples.unix.X11
 
GCLineStyle - Static variable in interface com.sun.jna.examples.unix.X11
 
GCLineWidth - Static variable in interface com.sun.jna.examples.unix.X11
 
GCPlaneMask - Static variable in interface com.sun.jna.examples.unix.X11
 
GCStipple - Static variable in interface com.sun.jna.examples.unix.X11
 
GCSubwindowMode - Static variable in interface com.sun.jna.examples.unix.X11
 
GCTile - Static variable in interface com.sun.jna.examples.unix.X11
 
GCTileStipXOrigin - Static variable in interface com.sun.jna.examples.unix.X11
 
GCTileStipYOrigin - Static variable in interface com.sun.jna.examples.unix.X11
 
GDI32 - Interface in com.sun.jna.examples.win32
Definition (incomplete) of gdi32.dll.
GDI32.BITMAPINFO - Class in com.sun.jna.examples.win32
 
GDI32.BITMAPINFO() - Constructor for class com.sun.jna.examples.win32.GDI32.BITMAPINFO
 
GDI32.BITMAPINFO(int) - Constructor for class com.sun.jna.examples.win32.GDI32.BITMAPINFO
 
GDI32.BITMAPINFOHEADER - Class in com.sun.jna.examples.win32
 
GDI32.BITMAPINFOHEADER() - Constructor for class com.sun.jna.examples.win32.GDI32.BITMAPINFOHEADER
 
GDI32.RECT - Class in com.sun.jna.examples.win32
 
GDI32.RECT() - Constructor for class com.sun.jna.examples.win32.GDI32.RECT
 
GDI32.RGBQUAD - Class in com.sun.jna.examples.win32
 
GDI32.RGBQUAD() - Constructor for class com.sun.jna.examples.win32.GDI32.RGBQUAD
 
GDI32.RGNDATA - Class in com.sun.jna.examples.win32
 
GDI32.RGNDATA(int) - Constructor for class com.sun.jna.examples.win32.GDI32.RGNDATA
 
GDI32.RGNDATAHEADER - Class in com.sun.jna.examples.win32
 
GDI32.RGNDATAHEADER() - Constructor for class com.sun.jna.examples.win32.GDI32.RGNDATAHEADER
 
GENERIC_WRITE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
getAcceptableDropAction(int) - Method in class com.sun.jna.examples.dnd.DragHandler
Returns the first available action supported by source and target.
getAlphaCompatibleGraphicsConfiguration() - Static method in class com.sun.jna.examples.WindowUtils
Returns a GraphicsConfiguration comptible with alpha compositing.
getAlphaCompatibleGraphicsConfiguration() - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Return the default graphics configuration.
getArgumentNativeStackSize(Class) - Method in class com.sun.jna.win32.StdCallFunctionMapper
Override this to handle any custom class mappings.
getArguments() - Method in class com.sun.jna.CallbackParameterContext
 
getArguments() - Method in class com.sun.jna.FunctionResultContext
Get the arguments used in this function call.
GetAsyncKeyState(int) - Method in interface com.sun.jna.examples.win32.User32
 
getBalloon(Component, Component, int, int) - Static method in class com.sun.jna.examples.BalloonManager
Get a balloon pointing to the given location.
getByte(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getByte.
getByte(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to byte.
getByteArray(long, int) - Method in class com.sun.jna.Pointer
 
getByteBuffer(long, long) - Method in class com.sun.jna.Memory
Get a ByteBuffer mapped to a portion of this memory.
getByteBuffer(long, long) - Method in class com.sun.jna.Pointer
Get a ByteBuffer mapped to the memory pointed to by the pointer, ensuring the buffer uses native byte order.
getByteBufferPointer(ByteBuffer) - Static method in class com.sun.jna.Native
Deprecated. Use Native.getDirectBufferPointer(java.nio.Buffer) instead.
getBytes(String) - Static method in class com.sun.jna.Native
Return a byte array corresponding to the given String.
getCallback(Class, Pointer) - Static method in class com.sun.jna.CallbackReference
Return a Callback associated with the given function pointer.
getCallingConvention() - Method in class com.sun.jna.Function
 
getChar(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getByte.
getChar(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to wchar_t.
getCharArray(long, int) - Method in class com.sun.jna.Pointer
 
GetClassName(W32API.HWND, byte[], int) - Method in interface com.sun.jna.examples.win32.User32
 
getComponentID(Component) - Static method in class com.sun.jna.Native
Utility method to get the native window ID for a heavyweight Java Component as a long value.
getComponentPointer(Component) - Static method in class com.sun.jna.Native
Utility method to get the native window pointer for a heavyweight Java Component as a Pointer value.
GetCurrentProcess() - Method in interface com.sun.jna.examples.win32.Kernel32
 
GetCurrentProcessId() - Method in interface com.sun.jna.examples.win32.Kernel32
 
GetCurrentThread() - Method in interface com.sun.jna.examples.win32.Kernel32
 
GetCurrentThreadId() - Method in interface com.sun.jna.examples.win32.Kernel32
 
getCursorForAction(int) - Method in class com.sun.jna.examples.dnd.DragHandler
 
GetDC(W32API.HWND) - Method in interface com.sun.jna.examples.win32.User32
 
getDirectBufferPointer(Buffer) - Static method in class com.sun.jna.Native
Convert a direct Buffer into a Pointer.
getDouble(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getDouble.
getDouble(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to double.
getDoubleArray(long, int) - Method in class com.sun.jna.Pointer
 
getDragIcon(DragGestureEvent, Point) - Method in class com.sun.jna.examples.dnd.DragHandler
Override this to provide a custom image.
GetDriveType(String) - Method in interface com.sun.jna.examples.win32.Kernel32
 
getDropAction(DragSourceEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
Get the currently requested drop action.
getDropAction(DropTargetEvent) - Method in class com.sun.jna.examples.dnd.DropHandler
Calculate the effective action.
getDropAction(DropTargetEvent, int, int, int) - Method in class com.sun.jna.examples.dnd.DropHandler
 
getDropActionsForFlavors(DataFlavor[]) - Method in class com.sun.jna.examples.dnd.DropHandler
Indicate the actions available for the given list of data flavors.
getDropTarget() - Method in class com.sun.jna.examples.dnd.DropHandler
 
getField(Structure.StructField) - Method in class com.sun.jna.Structure
Obtain the value currently in the Java field.
getField() - Method in class com.sun.jna.StructureReadContext
Get the Field being read from native memory.
getField() - Method in class com.sun.jna.StructureWriteContext
Get the Field being written to native memory.
getFile() - Method in class com.sun.jna.examples.FileMonitor.FileEvent
 
getFile() - Method in class com.sun.jna.NativeLibrary
Returns the file on disk corresponding to this NativeLibrary instacne.
getFilename() - Method in class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
WARNING: this filename may be either the short or long form of the filename.
getFloat(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getFloat.
getFloat(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to float.
getFloatArray(long, int) - Method in class com.sun.jna.Pointer
 
getFromNativeConverter(Class) - Method in class com.sun.jna.DefaultTypeMapper
 
getFromNativeConverter(Class) - Method in interface com.sun.jna.TypeMapper
Return the FromNativeConverter appropriate for the given Java class.
getFunction(String, String) - Static method in class com.sun.jna.Function
Obtain a Function representing a native function that follows the standard "C" calling convention.
getFunction(String, String, int) - Static method in class com.sun.jna.Function
Obtain a Function representing a native function that follows a given calling convention.
getFunction() - Method in class com.sun.jna.FunctionParameterContext
Get the function that was invoked.
getFunction() - Method in class com.sun.jna.FunctionResultContext
Get the function that was invoked.
getFunction(String) - Method in class com.sun.jna.NativeLibrary
Create a new Function that is linked with a native function that follows the standard "C" calling convention.
getFunction(String, int) - Method in class com.sun.jna.NativeLibrary
Create a new @{link Function} that is linked with a native function that follows a given calling convention.
getFunctionName(NativeLibrary, Method) - Method in interface com.sun.jna.FunctionMapper
 
getFunctionName(NativeLibrary, Method) - Method in class com.sun.jna.win32.StdCallFunctionMapper
Convert the given Java method into a decorated stdcall name, if possible.
getFunctionName(NativeLibrary, Method) - Method in class com.sun.jna.win32.W32APIFunctionMapper
Looks up the method name by adding a "W" or "A" suffix as appropriate.
getFunctionPointer(Callback) - Static method in class com.sun.jna.CallbackReference
Return a Pointer to the native function address for the given callback.
getGlobalVariableAddress(String) - Method in class com.sun.jna.NativeLibrary
Look up the given global variable within this library.
GetGUIThreadInfo(int, User32.GUITHREADINFO) - Method in interface com.sun.jna.examples.win32.User32
 
getIndex() - Method in class com.sun.jna.CallbackParameterContext
 
getInstance() - Static method in class com.sun.jna.examples.FileMonitor
 
getInstance() - Static method in class com.sun.jna.examples.FileUtils
 
getInstance(String) - Static method in class com.sun.jna.NativeLibrary
Returns an instance of NativeLibrary for the specified name.
getInstance(Class) - Static method in class com.sun.jna.NativeMappedConverter
 
getInt(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getInt.
getInt(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to int.
getIntArray(long, int) - Method in class com.sun.jna.Pointer
 
getInterfaceClass() - Method in class com.sun.jna.Library.Handler
 
getInvocationHandler(NativeLibrary, Method) - Method in interface com.sun.jna.InvocationMapper
Return an InvocationHandler responsible for handling the invocation of the given method, or null if the default handling should be used.
GetKeyboardState(byte[]) - Method in interface com.sun.jna.examples.win32.User32
 
GetLastError() - Method in interface com.sun.jna.examples.win32.Kernel32
 
getLastError() - Static method in class com.sun.jna.Native
Retrieve the last error set by the OS.
GetLayeredWindowAttributes(W32API.HWND, IntByReference, ByteByReference, IntByReference) - Method in interface com.sun.jna.examples.win32.User32
 
getLibraryName() - Method in class com.sun.jna.Library.Handler
 
getLibraryOptions(Class) - Static method in class com.sun.jna.Native
Return the preferred native library configuration options for the given class.
getLong(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getLong.
getLong(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to long.
getLongArray(long, int) - Method in class com.sun.jna.Pointer
 
GetMessage(User32.MSG, W32API.HWND, int, int) - Method in interface com.sun.jna.examples.win32.User32
 
getMethod() - Method in class com.sun.jna.CallbackParameterContext
 
getMethod() - Method in class com.sun.jna.CallbackResultContext
 
getMethod() - Method in class com.sun.jna.MethodParameterContext
Get the Method in the Library instance the Function was called from.
getMethod() - Method in class com.sun.jna.MethodResultContext
Get the Method used to invoke this function call.
getModifiers() - Static method in class com.sun.jna.examples.dnd.DragHandler
Used to communicate modifier state to DropHandler.
GetModuleHandle(String) - Method in interface com.sun.jna.examples.win32.Kernel32
 
getName() - Method in class com.sun.jna.Function
 
getName() - Method in class com.sun.jna.NativeLibrary
Returns the simple name of this library.
getNativeAlignment(Class, Object, boolean) - Method in class com.sun.jna.Structure
Overridable in subclasses.
getNativeAlignment(Class, Object, boolean) - Method in class com.sun.jna.Union
All fields are considered the "first" element.
getNativeLibrary() - Method in class com.sun.jna.Library.Handler
 
getNativeLong(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to long.
getNativeSize(Class) - Static method in class com.sun.jna.Native
Returns the native size for a given Java class.
getParameterIndex() - Method in class com.sun.jna.FunctionParameterContext
 
getParameters() - Method in class com.sun.jna.FunctionParameterContext
Get the arguments used in this function call.
getParameterTypes() - Method in interface com.sun.jna.CallbackProxy
Returns the types of the parameters to the callback method.
getPointer(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getPointer.
getPointer() - Method in class com.sun.jna.NativeString
 
getPointer(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to pointer.
getPointer() - Method in class com.sun.jna.PointerType
Returns the associated native Pointer.
getPointer() - Method in class com.sun.jna.Structure
Return a Pointer object to this structure.
getPointerArray(long, int) - Method in class com.sun.jna.Pointer
 
getPreserveLastError() - Static method in class com.sun.jna.Native
Indicates whether the system last error result is preserved after every invocation.
GetProcessId(W32API.HANDLE) - Method in interface com.sun.jna.examples.win32.Kernel32
 
GetProcessVersion(int) - Method in interface com.sun.jna.examples.win32.Kernel32
 
GetQueuedCompletionStatus(W32API.HANDLE, IntByReference, ByReference, PointerByReference, int) - Method in interface com.sun.jna.examples.win32.Kernel32
 
getReturnType() - Method in interface com.sun.jna.CallbackProxy
Returns the type of the callback method's return value.
getShort(long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getShort.
getShort(long) - Method in class com.sun.jna.Pointer
Indirect the native pointer as a pointer to short.
getShortArray(long, int) - Method in class com.sun.jna.Pointer
 
GetShortPathName(String, byte[], int) - Method in interface com.sun.jna.examples.win32.Kernel32
ASCII version.
GetShortPathName(String, char[], int) - Method in interface com.sun.jna.examples.win32.Kernel32
Unicode version (the default).
getSize() - Method in class com.sun.jna.Memory
 
getString(long, boolean) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.getString.
getString(long, boolean) - Method in class com.sun.jna.Pointer
Copy native memory to a Java String.
getString(long) - Method in class com.sun.jna.Pointer
Copy native memory to a Java String.
getStructAlignment() - Method in class com.sun.jna.Structure
 
getStructure() - Method in class com.sun.jna.StructureReadContext
Get the Structure the field is a member of.
getStructure() - Method in class com.sun.jna.StructureWriteContext
Get the Structure the field is a member of.
getStructureAlignment(Class) - Static method in class com.sun.jna.Native
Return the preferred structure alignment for the given native interface.
getSymbolAddress(String) - Method in class com.sun.jna.NativeLibrary
Used by the Function class to locate a symbol
GetSystemTime(Kernel32.SYSTEMTIME) - Method in interface com.sun.jna.examples.win32.Kernel32
 
getTargetType() - Method in class com.sun.jna.FromNativeContext
The desired Java type of the result.
getToNativeConverter(Class) - Method in class com.sun.jna.DefaultTypeMapper
 
getToNativeConverter(Class) - Method in interface com.sun.jna.TypeMapper
Return the ToNativeConverter appropriate for the given Java class.
getTrampoline() - Method in class com.sun.jna.CallbackReference
Obtain a pointer to the native glue code for this callback.
getTransferable(DropTargetEvent) - Static method in class com.sun.jna.examples.dnd.DragHandler
Used to communicate the current Transferable during a drag, if available.
getTransferable(DragGestureEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
Override to provide an appropriate Transferable representing the data being dragged.
getTransferData(DataFlavor) - Method in class com.sun.jna.examples.dnd.GhostedDragImageDemo.ImageSelection
 
getTransferDataFlavors() - Method in class com.sun.jna.examples.dnd.GhostedDragImageDemo.ImageSelection
 
getType() - Method in class com.sun.jna.examples.FileMonitor.FileEvent
 
getTypeInfo() - Method in class com.sun.jna.Structure
Obtain native type information for this structure.
getTypeInfo(Object) - Static method in class com.sun.jna.Structure
Exposed for testing purposes only.
getTypeInfo() - Method in class com.sun.jna.Union
Return type information for the largest field.
getTypeMapper(Class) - Static method in class com.sun.jna.Native
Return the preferred TypeMapper for the given native interface.
getValue() - Method in class com.sun.jna.examples.unix.X11.AtomByReference
 
getValue() - Method in class com.sun.jna.examples.unix.X11.WindowByReference
 
getValue() - Method in class com.sun.jna.examples.win32.W32API.HANDLEByReference
 
getValue() - Method in class com.sun.jna.ptr.ByteByReference
 
getValue() - Method in class com.sun.jna.ptr.DoubleByReference
 
getValue() - Method in class com.sun.jna.ptr.FloatByReference
 
getValue() - Method in class com.sun.jna.ptr.IntByReference
 
getValue() - Method in class com.sun.jna.ptr.LongByReference
 
getValue() - Method in class com.sun.jna.ptr.NativeLongByReference
 
getValue() - Method in class com.sun.jna.ptr.PointerByReference
 
getValue() - Method in class com.sun.jna.ptr.ShortByReference
 
getVisualID() - Method in class com.sun.jna.examples.unix.X11.Visual
 
getWebStartLibraryPath(String) - Static method in class com.sun.jna.Native
If running web start, determine the location of a given native library.
getWindow(Component) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
 
getWindowID(Window) - Static method in class com.sun.jna.Native
Utility method to get the native window ID for a Java Window as a long value.
GetWindowInfo(W32API.HWND, User32.WINDOWINFO) - Method in interface com.sun.jna.examples.win32.User32
 
GetWindowLong(W32API.HWND, int) - Method in interface com.sun.jna.examples.win32.User32
 
GetWindowLongPtr(W32API.HWND, int) - Method in interface com.sun.jna.examples.win32.User32
 
GetWindowModuleFileName(W32API.HWND, byte[], int) - Method in interface com.sun.jna.examples.win32.User32
 
getWindowPointer(Window) - Static method in class com.sun.jna.Native
Utility method to get the native window pointer for a Java Window as a Pointer value.
GetWindowRect(W32API.HWND, GDI32.RECT) - Method in interface com.sun.jna.examples.win32.User32
 
GetWindowText(W32API.HWND, byte[], int) - Method in interface com.sun.jna.examples.win32.User32
 
GetWindowTextLength(W32API.HWND) - Method in interface com.sun.jna.examples.win32.User32
 
GetWindowThreadProcessId(W32API.HWND, IntByReference) - Method in interface com.sun.jna.examples.win32.User32
 
GhostedDragImage - Class in com.sun.jna.examples.dnd
Provide a ghosted drag image for use during drags where DragSource.isDragImageSupported() returns false.
GhostedDragImage(Component, Icon, Point, Point) - Constructor for class com.sun.jna.examples.dnd.GhostedDragImage
Create a ghosted drag image, using the given icon.
GhostedDragImageDemo - Class in com.sun.jna.examples.dnd
Demonstrate ghosted drag images.
GhostedDragImageDemo() - Constructor for class com.sun.jna.examples.dnd.GhostedDragImageDemo
 
GhostedDragImageDemo.DragLabel - Class in com.sun.jna.examples.dnd
 
GhostedDragImageDemo.DragLabel(Icon) - Constructor for class com.sun.jna.examples.dnd.GhostedDragImageDemo.DragLabel
 
GhostedDragImageDemo.ImageSelection - Class in com.sun.jna.examples.dnd
 
GhostedDragImageDemo.ImageSelection(Image) - Constructor for class com.sun.jna.examples.dnd.GhostedDragImageDemo.ImageSelection
 
GlobalFree(Pointer) - Method in interface com.sun.jna.examples.win32.Kernel32
 
graphics_exposures - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
GrayScale - Static variable in interface com.sun.jna.examples.unix.X11
 
green - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
green_mask - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
greenMask - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
GWL_EXSTYLE - Static variable in interface com.sun.jna.examples.win32.User32
 
GWL_HINSTANCE - Static variable in interface com.sun.jna.examples.win32.User32
 
GWL_ID - Static variable in interface com.sun.jna.examples.win32.User32
 
GWL_STYLE - Static variable in interface com.sun.jna.examples.win32.User32
 
GWL_USERDATA - Static variable in interface com.sun.jna.examples.win32.User32
 
GWL_WNDPROC - Static variable in interface com.sun.jna.examples.win32.User32
 

H

hashCode() - Method in class com.sun.jna.IntegerType
 
hashCode() - Method in class com.sun.jna.NativeString
 
hashCode() - Method in class com.sun.jna.Pointer
Returns a hashcode for the native pointer represented by this Pointer object
hashCode() - Method in class com.sun.jna.PointerType
The hash code for a PointerType is the same as that for its pointer.
hashCode() - Method in class com.sun.jna.Structure
Since Structure.equals(java.lang.Object) depends on the native address, use that as the hash code.
hashCode() - Method in class com.sun.jna.WString
 
hasRuntimeExec() - Static method in class com.sun.jna.Platform
 
hasTrash() - Method in class com.sun.jna.examples.FileUtils
 
height - Variable in class com.sun.jna.examples.unix.X11.XRectangle
 
height - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
height - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
height_inc - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
hEvent - Variable in class com.sun.jna.examples.win32.Kernel32.OVERLAPPED
 
hierarchyChanged(HierarchyEvent) - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger.Listener
 
hwnd - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
hWnd - Variable in class com.sun.jna.examples.win32.User32.FLASHWINFO
 
hWnd - Variable in class com.sun.jna.examples.win32.User32.MSG
 
HWND_BROADCAST - Static variable in interface com.sun.jna.examples.win32.W32API
Special HWND value.
hwndActive - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
hwndCapture - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
hwndCaret - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
hwndFocus - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
hwndMenuOwner - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
hwndMoveSize - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 

I

icon_mask - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
icon_pixmap - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
ICON_SIZE - Static variable in class com.sun.jna.examples.ShapedWindowDemo
 
icon_window - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
icon_x - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
icon_y - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
id - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderPictFormat
 
IMAGE_BITMAP - Static variable in interface com.sun.jna.examples.win32.User32
 
IMAGE_CURSOR - Static variable in interface com.sun.jna.examples.win32.User32
 
IMAGE_ENHMETAFILE - Static variable in interface com.sun.jna.examples.win32.User32
 
IMAGE_FLAVOR - Static variable in class com.sun.jna.examples.dnd.GhostedDragImageDemo.ImageSelection
 
IMAGE_ICON - Static variable in interface com.sun.jna.examples.win32.User32
 
indexOf(long, byte) - Method in class com.sun.jna.Pointer
Returns the offset of the given value in memory from the given offset, or -1 if the value is not found.
INFINITE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
initial_state - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
input - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
InputFocus - Static variable in interface com.sun.jna.examples.unix.X11
 
INSTANCE - Static variable in interface com.sun.jna.examples.CLibrary
 
INSTANCE - Static variable in class com.sun.jna.examples.KeyboardUtils
 
INSTANCE - Static variable in interface com.sun.jna.examples.unix.X11
 
INSTANCE - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
INSTANCE - Static variable in interface com.sun.jna.examples.unix.X11.Xrender
 
INSTANCE - Static variable in interface com.sun.jna.examples.win32.GDI32
 
INSTANCE - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
INSTANCE - Static variable in interface com.sun.jna.examples.win32.Shell32
 
INSTANCE - Static variable in interface com.sun.jna.examples.win32.User32
 
IntByReference - Class in com.sun.jna.ptr
 
IntByReference() - Constructor for class com.sun.jna.ptr.IntByReference
 
IntByReference(int) - Constructor for class com.sun.jna.ptr.IntByReference
 
IntegerType - Class in com.sun.jna
Represents a native integer value, which may have a platform-specific size (e.g.
IntegerType(int) - Constructor for class com.sun.jna.IntegerType
Create a zero-valued IntegerType.
IntegerType(int, long) - Constructor for class com.sun.jna.IntegerType
Create a IntegerType with the given value.
Internal - Variable in class com.sun.jna.examples.win32.Kernel32.OVERLAPPED
 
InternalHigh - Variable in class com.sun.jna.examples.win32.Kernel32.OVERLAPPED
 
intValue() - Method in class com.sun.jna.IntegerType
 
INVALID_HANDLE_VALUE - Static variable in interface com.sun.jna.examples.win32.W32API
Constant value representing an invalid HANDLE.
InvocationMapper - Interface in com.sun.jna
Provide a method for overriding how a given function is invoked.
invoke(Class, Object[]) - Method in class com.sun.jna.Function
Invoke the native function with the given arguments, returning the native result as an Object.
invoke(Class, Object[], Map) - Method in class com.sun.jna.Function
Invoke the native function with the given arguments, returning the native result as an Object.
invoke(Object[], Class) - Method in class com.sun.jna.Function
 
invoke(Object[]) - Method in class com.sun.jna.Function
Call the native function being represented by this object
invoke(Object, Method, Object[]) - Method in class com.sun.jna.Library.Handler
 
invokeDouble(Object[]) - Method in class com.sun.jna.Function
Convenience method for invoke(Double.class, args).
invokeFloat(Object[]) - Method in class com.sun.jna.Function
Convenience method for invoke(Float.class, args).
invokeInt(Object[]) - Method in class com.sun.jna.Function
Convenience method for invoke(Integer.class, args).
invokeLong(Object[]) - Method in class com.sun.jna.Function
Convenience method for invoke(Long.class, args).
invokePointer(Object[]) - Method in class com.sun.jna.Function
Convenience method for invoke(Pointer.class, args).
invokeString(Object[], boolean) - Method in class com.sun.jna.Function
Convenience method for invoke(String.class, args) or invoke(WString.class, args)
invokeVoid(Object[]) - Method in class com.sun.jna.Function
Convenience method for invoke(Void.class, args).
isActive() - Method in class com.sun.jna.examples.dnd.DropHandler
Whether this drop target is active.
isDataFlavorSupported(DataFlavor) - Method in class com.sun.jna.examples.dnd.GhostedDragImageDemo.ImageSelection
 
isFreeBSD() - Static method in class com.sun.jna.Platform
 
isLinux() - Static method in class com.sun.jna.Platform
 
isMac() - Static method in class com.sun.jna.Platform
 
isNone(Object) - Method in class com.sun.jna.examples.unix.X11.XID
 
isPPC - Static variable in class com.sun.jna.Structure
 
isPressed(int, int) - Static method in class com.sun.jna.examples.KeyboardUtils
 
isPressed(int) - Static method in class com.sun.jna.examples.KeyboardUtils
 
isProtected() - Static method in class com.sun.jna.Native
Returns whether protection is enabled.
isSolaris() - Static method in class com.sun.jna.Platform
 
isSPARC - Static variable in class com.sun.jna.Structure
 
isSupported(DataFlavor[]) - Method in class com.sun.jna.examples.dnd.DropHandler
Return whether any of the flavors in the given list are accepted.
isSupportedNativeType(Class) - Static method in class com.sun.jna.Native
Indicate whether the given class is supported as a native argument type.
isValid() - Method in class com.sun.jna.Memory
Returns false if the memory has been freed.
isVarArgs(Method) - Static method in class com.sun.jna.Function
Varargs are only supported on 1.5+.
isVolatile - Variable in class com.sun.jna.Structure.StructField
 
isWindowAlphaSupported() - Static method in class com.sun.jna.examples.WindowUtils
Indicate a window can have a global alpha setting.
isWindowAlphaSupported() - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Default: no support.
isWindows() - Static method in class com.sun.jna.Platform
 
isWindowsCE() - Static method in class com.sun.jna.Platform
 
isX11() - Static method in class com.sun.jna.Platform
 
iType - Variable in class com.sun.jna.examples.win32.GDI32.RGNDATAHEADER
 

J

join_style - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 

K

Kernel32 - Interface in com.sun.jna.examples.win32
Definition (incomplete) of kernel32.dll.
Kernel32.FILE_NOTIFY_INFORMATION - Class in com.sun.jna.examples.win32
This structure is non-trivial since it is a pattern stamped into a large block of result memory rather than something that stands alone or is used for input.
Kernel32.FILE_NOTIFY_INFORMATION(int) - Constructor for class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
 
Kernel32.OVERLAPPED - Class in com.sun.jna.examples.win32
 
Kernel32.OVERLAPPED() - Constructor for class com.sun.jna.examples.win32.Kernel32.OVERLAPPED
 
Kernel32.OVERLAPPED_COMPLETION_ROUTINE - Interface in com.sun.jna.examples.win32
 
Kernel32.SECURITY_ATTRIBUTES - Class in com.sun.jna.examples.win32
 
Kernel32.SECURITY_ATTRIBUTES() - Constructor for class com.sun.jna.examples.win32.Kernel32.SECURITY_ATTRIBUTES
 
Kernel32.SYSTEMTIME - Class in com.sun.jna.examples.win32
 
Kernel32.SYSTEMTIME() - Constructor for class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
KEY_MASK - Static variable in class com.sun.jna.examples.dnd.DragHandler
Modifier mask for any user-requested action.
KeyboardUtils - Class in com.sun.jna.examples
Provide access to the local keyboard state.
KeyboardUtils() - Constructor for class com.sun.jna.examples.KeyboardUtils
 
KeymapStateMask - Static variable in interface com.sun.jna.examples.unix.X11
 
KeyPressMask - Static variable in interface com.sun.jna.examples.unix.X11
 
KeyReleaseMask - Static variable in interface com.sun.jna.examples.unix.X11
 

L

LeaveWindowMask - Static variable in interface com.sun.jna.examples.unix.X11
 
left - Variable in class com.sun.jna.examples.win32.GDI32.RECT
 
length() - Method in class com.sun.jna.NativeString
 
length() - Method in class com.sun.jna.WString
 
Library - Interface in com.sun.jna
Derive from this interface for all native library definitions.
Library.Handler - Class in com.sun.jna
 
Library.Handler(String, Class, Map) - Constructor for class com.sun.jna.Library.Handler
 
line_style - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
line_width - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
LINK - Static variable in class com.sun.jna.examples.dnd.DragHandler
Convenience to reference DnDConstants.ACTION_LINK.
LINK_MASK - Static variable in class com.sun.jna.examples.dnd.DragHandler
Modifier mask for a user-requested link.
LoadIcon(W32API.HINSTANCE, String) - Method in interface com.sun.jna.examples.win32.User32
 
LoadImage(W32API.HINSTANCE, String, int, int, int, int) - Method in interface com.sun.jna.examples.win32.User32
 
loadLibrary(String, Class) - Static method in class com.sun.jna.Native
Load a library interface from the given shared library, providing the explicit interface class.
loadLibrary(String, Class, Map) - Static method in class com.sun.jna.Native
Load a library interface from the given shared library, providing the explicit interface class and a map of options for the library.
LocalFree(Pointer) - Method in interface com.sun.jna.examples.win32.Kernel32
 
LONG_SIZE - Static variable in class com.sun.jna.Native
Size of a native long type, in bytes.
LongByReference - Class in com.sun.jna.ptr
 
LongByReference() - Constructor for class com.sun.jna.ptr.LongByReference
 
LongByReference(long) - Constructor for class com.sun.jna.ptr.LongByReference
 
longValue() - Method in class com.sun.jna.IntegerType
 
lostOwnership(Clipboard, Transferable) - Method in class com.sun.jna.examples.dnd.GhostedDragImageDemo.ImageSelection
 
lParam - Variable in class com.sun.jna.examples.win32.User32.MSG
 
lpSecurityDescriptor - Variable in class com.sun.jna.examples.win32.Kernel32.SECURITY_ATTRIBUTES
 
lpszProgressTitle - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
LR_COLOR - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_COPYDELETEORG - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_COPYFROMRESOURCE - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_COPYRETURNORG - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_CREATEDIBSECTION - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_DEFAULTCOLOR - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_DEFAULTSIZE - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_LOADFROMFILE - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_LOADMAP3DCOLORS - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_LOADTRANSPARENT - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_MONOCHROME - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_SHARED - Static variable in interface com.sun.jna.examples.win32.User32
 
LR_VGACOLOR - Static variable in interface com.sun.jna.examples.win32.User32
 
LWA_ALPHA - Static variable in interface com.sun.jna.examples.win32.User32
 
LWA_COLORKEY - Static variable in interface com.sun.jna.examples.win32.User32
 

M

main(String[]) - Static method in class com.sun.jna.examples.AlphaMaskDemo
 
main(String[]) - Static method in class com.sun.jna.examples.AlphaMaskDemo2
 
main(String[]) - Static method in class com.sun.jna.examples.BalloonManagerDemo
 
main(String[]) - Static method in class com.sun.jna.examples.dnd.GhostedDragImageDemo
 
main(String[]) - Static method in class com.sun.jna.examples.ShapedWindowDemo
 
main(String[]) - Static method in class com.sun.jna.examples.X11AlphaMaskTest
 
main(String[]) - Static method in class com.sun.jna.Native.DeleteNativeLibrary
 
main(String[]) - Static method in class com.sun.jna.Native
Prints JNA library details to the console.
malloc(long) - Static method in class com.sun.jna.Memory
Call the real native malloc
map_installed - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
map_state - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
MASK_NONE - Static variable in class com.sun.jna.examples.WindowUtils
Use this to clear a window mask.
matchLibrary(String, List) - Static method in class com.sun.jna.NativeLibrary
matchLibrary() is very Linux specific.
max_aspect - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
MAX_GHOST_SIZE - Static variable in class com.sun.jna.examples.dnd.DragHandler
Default maximum size for ghosted images.
max_height - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
MAX_NARGS - Static variable in class com.sun.jna.Function
Maximum number of arguments supported by a JNA function call.
max_width - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
Memory - Class in com.sun.jna
A Pointer to memory obtained from the native heap via a call to malloc.
Memory(long) - Constructor for class com.sun.jna.Memory
Allocate space in the native heap via a call to C's malloc.
Memory() - Constructor for class com.sun.jna.Memory
 
message - Variable in class com.sun.jna.examples.win32.User32.MSG
 
METHOD_NAME - Static variable in interface com.sun.jna.Callback
 
MethodParameterContext - Class in com.sun.jna
 
MethodParameterContext(Function, Object[], int, Method) - Constructor for class com.sun.jna.MethodParameterContext
 
MethodResultContext - Class in com.sun.jna
Provide result conversion context for a function call that is called via a Library interface.
MethodResultContext(Class, Function, Object[], Method) - Constructor for class com.sun.jna.MethodResultContext
 
min_aspect - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
min_height - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
min_width - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
modifiersActive(int) - Method in class com.sun.jna.examples.dnd.DropHandler
Returns whether there are key modifiers active , or false if they can't be determined.
MOVE - Static variable in class com.sun.jna.examples.dnd.DragHandler
Convenience to reference DnDConstants.ACTION_MOVE.
move(Point) - Method in class com.sun.jna.examples.dnd.GhostedDragImage
Move the ghosted image to the requested location.
MOVE_MASK - Static variable in class com.sun.jna.examples.dnd.DragHandler
Modifier mask for a user-requested move.
moveToTrash(File[]) - Method in class com.sun.jna.examples.FileUtils
Move the given file to the system trash, if one is available.

N

name - Variable in class com.sun.jna.Structure.StructField
 
Native - Class in com.sun.jna
Provides generation of invocation plumbing for a defined native library interface.
Native.DeleteNativeLibrary - Class in com.sun.jna
For internal use only.
Native.DeleteNativeLibrary(File) - Constructor for class com.sun.jna.Native.DeleteNativeLibrary
 
NativeLibrary - Class in com.sun.jna
Provides management of native library resources.
NativeLong - Class in com.sun.jna
Represents the long C data type, which may be 32 or 64 bits on *nix-based systems.
NativeLong() - Constructor for class com.sun.jna.NativeLong
Create a zero-valued NativeLong.
NativeLong(long) - Constructor for class com.sun.jna.NativeLong
Create a NativeLong with the given value.
NativeLongByReference - Class in com.sun.jna.ptr
 
NativeLongByReference() - Constructor for class com.sun.jna.ptr.NativeLongByReference
 
NativeLongByReference(NativeLong) - Constructor for class com.sun.jna.ptr.NativeLongByReference
 
NativeMapped - Interface in com.sun.jna
Provide conversion for a Java type to and from a native type.
NativeMappedConverter - Class in com.sun.jna
Provides type conversion for instances of NativeMapped.
NativeMappedConverter(Class) - Constructor for class com.sun.jna.NativeMappedConverter
 
NativeString - Class in com.sun.jna
Provides a temporary allocation of an immutable C string (const char* or const wchar_t*) for use when converting a Java String into a native memory function argument.
NativeString(String) - Constructor for class com.sun.jna.NativeString
Create a native string (NUL-terminated array of char).
NativeString(String, boolean) - Constructor for class com.sun.jna.NativeString
Create a native string as a NUL-terminated array of wchar_t (if wide is true) or char.
nativeType() - Method in interface com.sun.jna.FromNativeConverter
Indicate the native type used by this converter.
nativeType() - Method in class com.sun.jna.IntegerType
 
nativeType() - Method in interface com.sun.jna.NativeMapped
Indicate the native type used by this converter.
nativeType() - Method in class com.sun.jna.NativeMappedConverter
 
nativeType() - Method in class com.sun.jna.PointerType
All PointerType classes represent a native Pointer.
nativeType() - Method in interface com.sun.jna.ToNativeConverter
Indicate the type expected from ToNativeConverter.toNative(java.lang.Object, com.sun.jna.ToNativeContext).
nCount - Variable in class com.sun.jna.examples.win32.GDI32.RGNDATAHEADER
 
newInstance(Class) - Static method in class com.sun.jna.Structure
Create a new Structure instance of the given type
next() - Method in class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
 
NextEntryOffset - Variable in class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
 
nitems - Variable in class com.sun.jna.examples.unix.X11.XTextProperty
 
nLength - Variable in class com.sun.jna.examples.win32.Kernel32.SECURITY_ATTRIBUTES
 
NO_ERROR - Static variable in interface com.sun.jna.examples.win32.W32Errors
 
NoEventMask - Static variable in interface com.sun.jna.examples.unix.X11
 
Nonconvex - Static variable in interface com.sun.jna.examples.unix.X11
 
NONE - Static variable in class com.sun.jna.examples.dnd.DragHandler
Convenience to reference DnDConstants.ACTION_NONE.
None - Static variable in class com.sun.jna.examples.unix.X11.Atom
 
None - Static variable in class com.sun.jna.examples.unix.X11.Colormap
 
None - Static variable in class com.sun.jna.examples.unix.X11.Cursor
 
None - Static variable in class com.sun.jna.examples.unix.X11.Drawable
 
None - Static variable in class com.sun.jna.examples.unix.X11.Font
 
None - Static variable in interface com.sun.jna.examples.unix.X11
 
None - Static variable in class com.sun.jna.examples.unix.X11.Pixmap
 
None - Static variable in class com.sun.jna.examples.unix.X11.Window
 
None - Static variable in class com.sun.jna.examples.unix.X11.XID
 
NoSymbol - Static variable in interface com.sun.jna.examples.unix.X11
 
notify(FileMonitor.FileEvent) - Method in class com.sun.jna.examples.FileMonitor
 
nRgnSize - Variable in class com.sun.jna.examples.win32.GDI32.RGNDATAHEADER
 
NULL - Static variable in class com.sun.jna.Pointer
Convenience constant, same as null.
NULLREGION - Static variable in interface com.sun.jna.examples.win32.GDI32
 

O

OBJECT_EQUALS - Static variable in class com.sun.jna.Library.Handler
 
OBJECT_HASHCODE - Static variable in class com.sun.jna.Library.Handler
 
OBJECT_TOSTRING - Static variable in class com.sun.jna.Library.Handler
 
Offset - Variable in class com.sun.jna.examples.win32.Kernel32.OVERLAPPED
 
offset - Variable in class com.sun.jna.Structure.StructField
 
OffsetHigh - Variable in class com.sun.jna.examples.win32.Kernel32.OVERLAPPED
 
OPEN_ALWAYS - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
OPEN_EXISTING - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
OPTION_FUNCTION_MAPPER - Static variable in interface com.sun.jna.Library
Option key for a FunctionMapper for the library.
OPTION_INVOCATION_MAPPER - Static variable in interface com.sun.jna.Library
Option key for an InvocationMapper for the library.
OPTION_INVOKING_METHOD - Static variable in class com.sun.jna.Function
For internal JNA use.
OPTION_STRUCTURE_ALIGNMENT - Static variable in interface com.sun.jna.Library
Option key for structure alignment type (Integer), which should be one of the predefined alignment types in Structure.
OPTION_TYPE_MAPPER - Static variable in interface com.sun.jna.Library
Option key for a TypeMapper for the library.
OSX - Static variable in class com.sun.jna.examples.dnd.DragHandler
 
outputOccupiedRanges(Raster, RasterRangesUtils.RangesOutput) - Static method in class com.sun.jna.examples.RasterRangesUtils
Outputs ranges of occupied pixels.
outputOccupiedRanges(int[], int, int, int, RasterRangesUtils.RangesOutput) - Static method in class com.sun.jna.examples.RasterRangesUtils
Output the occupied values of an integer-pixels image as ranges of contiguous values.
outputOccupiedRangesOfBinaryPixels(byte[], int, int, RasterRangesUtils.RangesOutput) - Static method in class com.sun.jna.examples.RasterRangesUtils
Output the non-null values of a binary image as ranges of contiguous values.
outputRange(int, int, int, int) - Method in interface com.sun.jna.examples.RasterRangesUtils.RangesOutput
Output a rectangular range.
override_redirect - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
override_redirect - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
OwnerGrabButtonMask - Static variable in interface com.sun.jna.examples.unix.X11
 

P

paint(Graphics) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils.TransparentContent
 
paintComponent(Graphics) - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger
 
paintDirect(BufferedImage, Rectangle) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils.TransparentContent
Use the contents of the given BufferedImage to paint directly on this component's ancestor window.
paintDropTarget(DropTargetEvent, int, Point) - Method in class com.sun.jna.examples.dnd.DropHandler
Update the appearance of the target component.
paintDropTarget(DropTargetEvent, int, Point) - Method in interface com.sun.jna.examples.dnd.DropTargetPainter
 
ParentRelative - Static variable in interface com.sun.jna.examples.unix.X11
 
parseVersion(String) - Static method in class com.sun.jna.NativeLibrary
 
PeekMessage(User32.MSG, W32API.HWND, int, int, int) - Method in interface com.sun.jna.examples.win32.User32
 
peer - Variable in class com.sun.jna.Pointer
Pointer value of the real native pointer.
pFrom - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
PictTypeDirect - Static variable in interface com.sun.jna.examples.unix.X11.Xrender
 
PictTypeIndexed - Static variable in interface com.sun.jna.examples.unix.X11.Xrender
 
plane_mask - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
Platform - Class in com.sun.jna
Provide simplified platform information.
pNameMappings - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
Pointer - Class in com.sun.jna
An abstraction for a native pointer data type.
Pointer() - Constructor for class com.sun.jna.Pointer
Derived class must assign peer pointer value.
Pointer(long) - Constructor for class com.sun.jna.Pointer
Create from native pointer.
POINTER_SIZE - Static variable in class com.sun.jna.Native
The size of a native pointer (void*) on the current platform, in bytes.
PointerByReference - Class in com.sun.jna.ptr
Represents a reference to a pointer to native data.
PointerByReference() - Constructor for class com.sun.jna.ptr.PointerByReference
 
PointerByReference(Pointer) - Constructor for class com.sun.jna.ptr.PointerByReference
 
PointerMotionHintMask - Static variable in interface com.sun.jna.examples.unix.X11
 
PointerMotionMask - Static variable in interface com.sun.jna.examples.unix.X11
 
PointerRoot - Static variable in interface com.sun.jna.examples.unix.X11
 
PointerType - Class in com.sun.jna
Type representing a type-safe native pointer.
PointerType() - Constructor for class com.sun.jna.PointerType
The default constructor wraps a NULL pointer.
PointerType(Pointer) - Constructor for class com.sun.jna.PointerType
This constructor is typically used by PointerType.fromNative(java.lang.Object, com.sun.jna.FromNativeContext) if generating a new object instance.
PointerWindow - Static variable in interface com.sun.jna.examples.unix.X11
 
PostMessage(W32API.HWND, int, W32API.WPARAM, W32API.LPARAM) - Method in interface com.sun.jna.examples.win32.User32
 
PostQueuedCompletionStatus(W32API.HANDLE, int, Pointer, Kernel32.OVERLAPPED) - Method in interface com.sun.jna.examples.win32.Kernel32
 
PostQuitMessage(int) - Method in interface com.sun.jna.examples.win32.User32
 
PropertyChangeMask - Static variable in interface com.sun.jna.examples.unix.X11
 
PropModeAppend - Static variable in interface com.sun.jna.examples.unix.X11
 
PropModePrepend - Static variable in interface com.sun.jna.examples.unix.X11
 
PropModeReplace - Static variable in interface com.sun.jna.examples.unix.X11
 
proxy - Variable in class com.sun.jna.CallbackReference
 
PseudoColor - Static variable in interface com.sun.jna.examples.unix.X11
 
pt - Variable in class com.sun.jna.examples.win32.User32.MSG
 
pTo - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 

R

RasterRangesUtils - Class in com.sun.jna.examples
Methods that are useful to decompose a raster into a set of rectangles.
RasterRangesUtils() - Constructor for class com.sun.jna.examples.RasterRangesUtils
 
RasterRangesUtils.RangesOutput - Interface in com.sun.jna.examples
Abstraction of a sink for ranges.
rcBound - Variable in class com.sun.jna.examples.win32.GDI32.RGNDATAHEADER
 
rcCaret - Variable in class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
rcClient - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 
rcWindow - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 
rdh - Variable in class com.sun.jna.examples.win32.GDI32.RGNDATA
 
RDH_RECTANGLES - Static variable in interface com.sun.jna.examples.win32.GDI32
 
read() - Method in class com.sun.jna.examples.win32.Kernel32.FILE_NOTIFY_INFORMATION
 
read() - Method in interface com.sun.jna.Function.PostCallRead
Perform any necessary post-call synchronization.
read(long, byte[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.read.
read(long, short[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.read.
read(long, char[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.read.
read(long, int[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.read.
read(long, long[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.read.
read(long, float[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.read.
read(long, double[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.read.
read(long, byte[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read(long, short[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read(long, char[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read(long, int[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read(long, long[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read(long, float[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read(long, double[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read(long, Pointer[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying from memory pointed to by native pointer, into the specified array.
read() - Method in class com.sun.jna.StringArray
Read back from native memory.
read() - Method in class com.sun.jna.Structure
Reads the fields of the struct from native memory
readConverter - Variable in class com.sun.jna.Structure.StructField
 
ReadDirectoryChangesW(W32API.HANDLE, Kernel32.FILE_NOTIFY_INFORMATION, int, boolean, int, IntByReference, Kernel32.OVERLAPPED, Kernel32.OVERLAPPED_COMPLETION_ROUTINE) - Method in interface com.sun.jna.examples.win32.Kernel32
NOTE: only exists in unicode form (W suffix).
readField(String) - Method in class com.sun.jna.Structure
Force a read of the given field from native memory.
readField(Structure.StructField) - Method in class com.sun.jna.Structure
Read the given field and return its value.
readField(Structure.StructField) - Method in class com.sun.jna.Union
Avoid reading pointer-based fields and structures unless explicitly selected.
red - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
red_mask - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
redMask - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
ReleaseDC(W32API.HWND, W32API.HDC) - Method in interface com.sun.jna.examples.win32.User32
 
removeFileListener(FileMonitor.FileListener) - Method in class com.sun.jna.examples.FileMonitor
 
removeNotify() - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger
 
removeWatch(File) - Method in class com.sun.jna.examples.FileMonitor
 
ResizeRedirectMask - Static variable in interface com.sun.jna.examples.unix.X11
 
returnToOrigin() - Method in class com.sun.jna.examples.dnd.GhostedDragImage
Animate the ghosted image returning to its origin.
rgbBlue - Variable in class com.sun.jna.examples.win32.GDI32.RGBQUAD
 
rgbGreen - Variable in class com.sun.jna.examples.win32.GDI32.RGBQUAD
 
rgbRed - Variable in class com.sun.jna.examples.win32.GDI32.RGBQUAD
 
rgbReserved - Variable in class com.sun.jna.examples.win32.GDI32.RGBQUAD
 
RGN_AND - Static variable in interface com.sun.jna.examples.win32.GDI32
 
RGN_COPY - Static variable in interface com.sun.jna.examples.win32.GDI32
 
RGN_DIFF - Static variable in interface com.sun.jna.examples.win32.GDI32
 
RGN_OR - Static variable in interface com.sun.jna.examples.win32.GDI32
 
RGN_XOR - Static variable in interface com.sun.jna.examples.win32.GDI32
 
right - Variable in class com.sun.jna.examples.win32.GDI32.RECT
 
root - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
run() - Method in class com.sun.jna.examples.AlphaMaskDemo
 
run() - Method in class com.sun.jna.examples.AlphaMaskDemo2
 
run() - Method in class com.sun.jna.Native.DeleteNativeLibrary
 

S

save_under - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
save_under - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
scaleDragIcon(Icon, Point) - Method in class com.sun.jna.examples.dnd.DragHandler
Reduce the size of the given drag icon, if appropriate.
scanCode - Variable in class com.sun.jna.examples.win32.User32.KBDLLHOOKSTRUCT
 
screen - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
screen - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
SelectObject(W32API.HDC, W32API.HANDLE) - Method in interface com.sun.jna.examples.win32.GDI32
 
setActive(boolean) - Method in class com.sun.jna.examples.dnd.DropHandler
Set whether this handler (and thus its drop target) will accept any drops.
setAlignType(int) - Method in class com.sun.jna.Structure
Change the alignment of this structure.
setAlpha(float) - Method in class com.sun.jna.examples.dnd.GhostedDragImage
Set the transparency of the ghosted image.
setByte(long, byte) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setByte.
setByte(long, byte) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
setChar(long, char) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setChar.
setChar(long, char) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
setComponentMask(Component, Shape) - Static method in class com.sun.jna.examples.WindowUtils
Applies the given mask to the given heavyweight component.
setDouble(long, double) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setDouble.
setDouble(long, double) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
setDoubleBuffered(Component, boolean) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
 
setFloat(long, float) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setFloat.
setFloat(long, float) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
setForceHeavyweightPopups(Window, boolean) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Use this method to ensure heavyweight popups are used in conjunction with a given window.
setIcon(Icon) - Method in class com.sun.jna.examples.dnd.GhostedDragImageDemo.DragLabel
 
setInt(long, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setInt.
setInt(long, int) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
SetLastError(int) - Method in interface com.sun.jna.examples.win32.Kernel32
 
setLastError(int) - Static method in class com.sun.jna.Native
Set the OS last error code.
SetLayeredWindowAttributes(W32API.HWND, int, byte, int) - Method in interface com.sun.jna.examples.win32.User32
 
setLayersTransparent(Window, boolean) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
 
setLong(long, long) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setLong.
setLong(long, long) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
setMask(Component, Raster) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Override this method to provide bitmap masking of the given heavyweight component.
setMemory(long, long, byte) - Method in class com.sun.jna.Pointer
Write value to the requested bank of memory.
setModifiers(int) - Method in class com.sun.jna.examples.dnd.DragHandler
Update the modifiers hint.
setNativeLong(long, NativeLong) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
SetPixel(W32API.HDC, int, int, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
setPointer(long, Pointer) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setPointer.
setPointer(long, Pointer) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
setPointer(Pointer) - Method in class com.sun.jna.PointerType
 
setPreserveLastError(boolean) - Static method in class com.sun.jna.Native
Set whether the system last error result is captured after every native invocation.
setProtected(boolean) - Static method in class com.sun.jna.Native
Set whether native memory accesses are protected from invalid accesses.
SetRectRgn(W32API.HRGN, int, int, int, int) - Method in interface com.sun.jna.examples.win32.GDI32
 
setShort(long, short) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setShort.
setShort(long, short) - Method in class com.sun.jna.Pointer
Set value at location being pointed to.
setString(long, String, boolean) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.setString.
setString(long, String, boolean) - Method in class com.sun.jna.Pointer
Copy string value to the location being pointed to.
setString(long, String) - Method in class com.sun.jna.Pointer
Copy string value to the location being pointed to.
setTransparent(boolean) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils.TransparentContent
 
setType(Class) - Method in class com.sun.jna.Union
Indicates which field will be used to write to native memory.
setTypeMapper(TypeMapper) - Method in class com.sun.jna.Structure
Change the type mapping for this structure.
setValue(W32API.HANDLE) - Method in class com.sun.jna.examples.win32.W32API.HANDLEByReference
 
setValue(long) - Method in class com.sun.jna.IntegerType
Change the value for this data.
setValue(byte) - Method in class com.sun.jna.ptr.ByteByReference
 
setValue(double) - Method in class com.sun.jna.ptr.DoubleByReference
 
setValue(float) - Method in class com.sun.jna.ptr.FloatByReference
 
setValue(int) - Method in class com.sun.jna.ptr.IntByReference
 
setValue(long) - Method in class com.sun.jna.ptr.LongByReference
 
setValue(NativeLong) - Method in class com.sun.jna.ptr.NativeLongByReference
 
setValue(Pointer) - Method in class com.sun.jna.ptr.PointerByReference
 
setValue(short) - Method in class com.sun.jna.ptr.ShortByReference
 
setWindowAlpha(Window, float) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Set the overall alpha transparency of the window.
setWindowAlpha(Window, float) - Static method in class com.sun.jna.examples.WindowUtils
Set the overall window transparency.
SetWindowLong(W32API.HWND, int, int) - Method in interface com.sun.jna.examples.win32.User32
 
SetWindowLong(W32API.HWND, int, Pointer) - Method in interface com.sun.jna.examples.win32.User32
 
SetWindowLongPtr(W32API.HWND, int, W32API.LONG_PTR) - Method in interface com.sun.jna.examples.win32.User32
 
SetWindowLongPtr(W32API.HWND, int, Pointer) - Method in interface com.sun.jna.examples.win32.User32
 
setWindowMask(Component, Raster) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Set the window mask based on the given Raster, which should be treated as a bitmap (zero/nonzero values only).
setWindowMask(Component, Shape) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Set the window mask based on a Shape.
setWindowMask(Component, Icon) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Set the window mask based on an Icon.
setWindowMask(Window, Shape) - Static method in class com.sun.jna.examples.WindowUtils
Applies the given mask to the given window.
setWindowMask(Window, Icon) - Static method in class com.sun.jna.examples.WindowUtils
Applies the given mask to the given window.
SetWindowRgn(W32API.HWND, W32API.HRGN, boolean) - Method in interface com.sun.jna.examples.win32.User32
 
SetWindowsHookEx(int, User32.HOOKPROC, W32API.HINSTANCE, int) - Method in interface com.sun.jna.examples.win32.User32
 
setWindowTransparent(Window, boolean) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Set the window to be transparent.
setWindowTransparent(Window, boolean) - Static method in class com.sun.jna.examples.WindowUtils
Set the window to be transparent.
ShapeBounding - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
ShapeClip - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
ShapedWindowDemo - Class in com.sun.jna.examples
Example which uses the WindowUtils class.
ShapedWindowDemo() - Constructor for class com.sun.jna.examples.ShapedWindowDemo
 
ShapeInput - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
ShapeIntersect - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
ShapeInvert - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
ShapeSet - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
ShapeSubtract - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
ShapeUnion - Static variable in interface com.sun.jna.examples.unix.X11.Xext
 
share(long) - Method in class com.sun.jna.Memory
Provide a view onto this structure from the given offset.
share(long, long) - Method in class com.sun.jna.Memory
Provide a view onto this structure from the given offset.
share(long) - Method in class com.sun.jna.Pointer
 
share(long, long) - Method in class com.sun.jna.Pointer
Provide a view of this pointer with a different peer base.
Shell32 - Interface in com.sun.jna.examples.win32
Mapping for w32 Shell API.
Shell32.SHFILEOPSTRUCT - Class in com.sun.jna.examples.win32
 
Shell32.SHFILEOPSTRUCT() - Constructor for class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
SHFileOperation(Shell32.SHFILEOPSTRUCT) - Method in interface com.sun.jna.examples.win32.Shell32
 
ShortByReference - Class in com.sun.jna.ptr
 
ShortByReference() - Constructor for class com.sun.jna.ptr.ShortByReference
 
ShortByReference(short) - Constructor for class com.sun.jna.ptr.ShortByReference
 
SIMPLEREGION - Static variable in interface com.sun.jna.examples.win32.GDI32
 
size - Variable in class com.sun.jna.Memory
 
SIZE - Static variable in class com.sun.jna.NativeLong
Size of a native long, in bytes.
SIZE - Static variable in class com.sun.jna.Pointer
Size of a native pointer, in bytes.
size() - Method in class com.sun.jna.Structure
 
size - Variable in class com.sun.jna.Structure.StructField
 
SourceConstantAlpha - Variable in class com.sun.jna.examples.win32.User32.BLENDFUNCTION
 
StaticColor - Static variable in interface com.sun.jna.examples.unix.X11
 
StaticGray - Static variable in interface com.sun.jna.examples.unix.X11
 
StdCall - Interface in com.sun.jna.win32
Tagging interface for __stdcall calling convention.
STDCALL_CONVENTION - Static variable in interface com.sun.jna.win32.StdCallLibrary
Constant identifying the w32 stdcall calling convention.
StdCallFunctionMapper - Class in com.sun.jna.win32
Provides mapping from simple method names to w32 stdcall-decorated names where the name suffix is "@" followed by the number of bytes popped by the called function.
StdCallFunctionMapper() - Constructor for class com.sun.jna.win32.StdCallFunctionMapper
 
StdCallLibrary - Interface in com.sun.jna.win32
Interface for w32 stdcall calling convention.
StdCallLibrary.StdCallCallback - Interface in com.sun.jna.win32
Interface defining a callback using the w32 stdcall calling convention.
stipple - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
StringArray - Class in com.sun.jna
Handle native array of char* or wchar_t* type by managing allocation/disposal of native strings within an array of pointers.
StringArray(String[]) - Constructor for class com.sun.jna.StringArray
Create a native array of strings.
StringArray(String[], boolean) - Constructor for class com.sun.jna.StringArray
Create a native array of wide strings.
StringArray(WString[]) - Constructor for class com.sun.jna.StringArray
Create a native array of wide strings.
Structure - Class in com.sun.jna
Represents a native structure with a Java peer class.
Structure() - Constructor for class com.sun.jna.Structure
 
Structure(int) - Constructor for class com.sun.jna.Structure
 
Structure(int, int) - Constructor for class com.sun.jna.Structure
 
Structure.ByReference - Interface in com.sun.jna
Tagging interface to indicate the address of an instance of the Structure type is to be used within a Structure definition rather than nesting the full Structure contents.
Structure.ByValue - Interface in com.sun.jna
Tagging interface to indicate the value of an instance of the Structure type is to be used in function invocations rather than its address.
Structure.StructField - Class in com.sun.jna
 
Structure.StructField() - Constructor for class com.sun.jna.Structure.StructField
 
STRUCTURE_ALIGNMENT - Static variable in interface com.sun.jna.examples.win32.Shell32
Custom alignment of structures.
StructureNotifyMask - Static variable in interface com.sun.jna.examples.unix.X11
 
StructureReadContext - Class in com.sun.jna
Provide native to Java type conversion context for a Structure field read.
StructureReadContext(Structure, Field) - Constructor for class com.sun.jna.StructureReadContext
 
StructureWriteContext - Class in com.sun.jna
Provide Java to native type conversion context for a Structure field write.
StructureWriteContext(Structure, Field) - Constructor for class com.sun.jna.StructureWriteContext
 
subSequence(int, int) - Method in class com.sun.jna.NativeString
 
subSequence(int, int) - Method in class com.sun.jna.WString
 
SubstructureNotifyMask - Static variable in interface com.sun.jna.examples.unix.X11
 
SubstructureRedirectMask - Static variable in interface com.sun.jna.examples.unix.X11
 
subwindow_mode - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
Success - Static variable in interface com.sun.jna.examples.unix.X11
 
synchronizedLibrary(Library) - Static method in class com.sun.jna.Native
Returns a synchronized (thread-safe) library backed by the specified library.

T

tile - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
time - Variable in class com.sun.jna.examples.win32.User32.KBDLLHOOKSTRUCT
 
time - Variable in class com.sun.jna.examples.win32.User32.MSG
 
toArray(Structure[]) - Method in class com.sun.jna.Structure
Returns a view of this structure's memory as an array of structures.
toArray(int) - Method in class com.sun.jna.Structure
Returns a view of this structure's memory as an array of structures.
toNative() - Method in class com.sun.jna.IntegerType
 
toNative() - Method in interface com.sun.jna.NativeMapped
Convert this object into a supported native type.
toNative(Object, ToNativeContext) - Method in class com.sun.jna.NativeMappedConverter
 
toNative() - Method in class com.sun.jna.PointerType
Convert this object to its native type (a Pointer).
toNative(Object, ToNativeContext) - Method in interface com.sun.jna.ToNativeConverter
Convert a Java type to an appropriate native type.
ToNativeContext - Class in com.sun.jna
Context for converting a Java value to a native one.
ToNativeContext() - Constructor for class com.sun.jna.ToNativeContext
 
ToNativeConverter - Interface in com.sun.jna
Define conversion from a Java type to its corresponding native type.
top - Variable in class com.sun.jna.examples.win32.GDI32.RECT
 
toPointer() - Method in class com.sun.jna.examples.win32.W32API.UINT_PTR
 
toRaster(Shape) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
 
toRaster(Component, Icon) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
 
toRectangle() - Method in class com.sun.jna.examples.win32.GDI32.RECT
 
toShape(Raster) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
 
toString() - Method in class com.sun.jna.examples.FileMonitor.FileEvent
 
toString() - Method in class com.sun.jna.examples.unix.X11.Visual
 
toString() - Method in class com.sun.jna.examples.unix.X11.XID
 
toString() - Method in class com.sun.jna.examples.win32.GDI32.RECT
 
toString() - Method in class com.sun.jna.Function
Provide a human-readable representation of this object.
toString() - Method in class com.sun.jna.IntegerType
 
toString() - Method in class com.sun.jna.Memory
 
toString(byte[]) - Static method in class com.sun.jna.Native
Obtain a Java String from the given native byte array.
toString(char[]) - Static method in class com.sun.jna.Native
Obtain a Java String from the given native wchar_t array.
toString() - Method in class com.sun.jna.NativeLibrary
 
toString() - Method in class com.sun.jna.NativeString
 
toString() - Method in class com.sun.jna.Pointer
 
toString() - Method in class com.sun.jna.Structure
 
toString() - Method in class com.sun.jna.WString
 
TranslateMessage(User32.MSG) - Method in interface com.sun.jna.examples.win32.User32
 
TrueColor - Static variable in interface com.sun.jna.examples.unix.X11
 
TRUNCATE_EXISTING - Static variable in interface com.sun.jna.examples.win32.Kernel32
 
ts_x_origin - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
ts_y_origin - Variable in class com.sun.jna.examples.unix.X11.XGCValues
 
type - Variable in class com.sun.jna.examples.unix.X11.Xrender.XRenderPictFormat
 
type - Variable in class com.sun.jna.Structure.StructField
 
TypeConverter - Interface in com.sun.jna
Convenience interface for bidirectional conversion.
TypeMapper - Interface in com.sun.jna
Provides converters for conversion to and from native types.

U

uCount - Variable in class com.sun.jna.examples.win32.User32.FLASHWINFO
 
ULW_ALPHA - Static variable in interface com.sun.jna.examples.win32.User32
 
ULW_COLORKEY - Static variable in interface com.sun.jna.examples.win32.User32
 
ULW_OPAQUE - Static variable in interface com.sun.jna.examples.win32.User32
 
UnhookWindowsHookEx(User32.HHOOK) - Method in interface com.sun.jna.examples.win32.User32
 
UNICODE - Static variable in class com.sun.jna.win32.W32APIFunctionMapper
 
UNICODE - Static variable in class com.sun.jna.win32.W32APITypeMapper
 
UNICODE_OPTIONS - Static variable in interface com.sun.jna.examples.win32.W32API
Standard options to use the unicode version of a w32 API.
Union - Class in com.sun.jna
Represents a native union.
Union() - Constructor for class com.sun.jna.Union
Create a Union whose size and alignment will be calculated automatically.
Union(int) - Constructor for class com.sun.jna.Union
Create a Union of the given size, using default alignment.
Union(int, int) - Constructor for class com.sun.jna.Union
Create a Union of the given size and alignment type.
UNKNOWN_MODIFIERS - Static variable in class com.sun.jna.examples.dnd.DragHandler
DragHandler.getModifiers() returns this value when the current modifiers state is unknown.
UNKNOWN_TRANSFERABLE - Static variable in class com.sun.jna.examples.dnd.DragHandler
DragHandler.getTransferable(java.awt.dnd.DropTargetEvent) returns this value when the current Transferable is unknown.
unwatch(File) - Method in class com.sun.jna.examples.FileMonitor
 
updateCursor(DragSourceEvent) - Method in class com.sun.jna.examples.dnd.DragHandler
 
updateLastError(int) - Static method in class com.sun.jna.Native
Update the last error value (called from native code).
UpdateLayeredWindow(W32API.HWND, W32API.HDC, User32.POINT, User32.SIZE, W32API.HDC, User32.POINT, int, User32.BLENDFUNCTION, int) - Method in interface com.sun.jna.examples.win32.User32
 
updateStructureByReference(Class, Structure, Pointer) - Static method in class com.sun.jna.Structure
Only keep the original structure if its address is unchanged.
useMemory(Pointer) - Method in class com.sun.jna.Structure
Set the memory used by this structure.
useMemory(Pointer, int) - Method in class com.sun.jna.Structure
Set the memory used by this structure.
User32 - Interface in com.sun.jna.examples.win32
Provides access to the w32 user32 library.
User32.BLENDFUNCTION - Class in com.sun.jna.examples.win32
 
User32.BLENDFUNCTION() - Constructor for class com.sun.jna.examples.win32.User32.BLENDFUNCTION
 
User32.FLASHWINFO - Class in com.sun.jna.examples.win32
 
User32.FLASHWINFO() - Constructor for class com.sun.jna.examples.win32.User32.FLASHWINFO
 
User32.GUITHREADINFO - Class in com.sun.jna.examples.win32
 
User32.GUITHREADINFO() - Constructor for class com.sun.jna.examples.win32.User32.GUITHREADINFO
 
User32.HHOOK - Class in com.sun.jna.examples.win32
 
User32.HHOOK() - Constructor for class com.sun.jna.examples.win32.User32.HHOOK
 
User32.HOOKPROC - Interface in com.sun.jna.examples.win32
 
User32.KBDLLHOOKSTRUCT - Class in com.sun.jna.examples.win32
 
User32.KBDLLHOOKSTRUCT() - Constructor for class com.sun.jna.examples.win32.User32.KBDLLHOOKSTRUCT
 
User32.LowLevelKeyboardProc - Interface in com.sun.jna.examples.win32
 
User32.MSG - Class in com.sun.jna.examples.win32
 
User32.MSG() - Constructor for class com.sun.jna.examples.win32.User32.MSG
 
User32.POINT - Class in com.sun.jna.examples.win32
Defines the x- and y-coordinates of a point.
User32.POINT() - Constructor for class com.sun.jna.examples.win32.User32.POINT
 
User32.POINT(int, int) - Constructor for class com.sun.jna.examples.win32.User32.POINT
 
User32.SIZE - Class in com.sun.jna.examples.win32
Specifies the width and height of a rectangle.
User32.SIZE() - Constructor for class com.sun.jna.examples.win32.User32.SIZE
 
User32.SIZE(int, int) - Constructor for class com.sun.jna.examples.win32.User32.SIZE
 
User32.WINDOWINFO - Class in com.sun.jna.examples.win32
 
User32.WINDOWINFO() - Constructor for class com.sun.jna.examples.win32.User32.WINDOWINFO
 
User32.WNDENUMPROC - Interface in com.sun.jna.examples.win32
 

V

value - Variable in class com.sun.jna.examples.unix.X11.XTextProperty
 
valueOf(boolean) - Static method in class com.sun.jna.Function
Implementation of Boolean.valueOf for older VMs.
VisibilityChangeMask - Static variable in interface com.sun.jna.examples.unix.X11
 
visual - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
visual - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
VisualAllMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualBitsPerRGBMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualBlueMaskMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualClassMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualColormapSizeMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualDepthMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualGreenMaskMask - Static variable in interface com.sun.jna.examples.unix.X11
 
visualid - Variable in class com.sun.jna.examples.unix.X11.XVisualInfo
 
VisualIDMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualNoMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualRedMaskMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VisualScreenMask - Static variable in interface com.sun.jna.examples.unix.X11
 
VK_CONTROL - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_LCONTROL - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_LMENU - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_LSHIFT - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_MENU - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_RCONTROL - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_RMENU - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_RSHIFT - Static variable in interface com.sun.jna.examples.win32.User32
 
VK_SHIFT - Static variable in interface com.sun.jna.examples.win32.User32
 
vkCode - Variable in class com.sun.jna.examples.win32.User32.KBDLLHOOKSTRUCT
 

W

W32API - Interface in com.sun.jna.examples.win32
Base type for most W32 API libraries.
W32API.DWORD - Class in com.sun.jna.examples.win32
 
W32API.DWORD() - Constructor for class com.sun.jna.examples.win32.W32API.DWORD
 
W32API.DWORD(long) - Constructor for class com.sun.jna.examples.win32.W32API.DWORD
 
W32API.HANDLE - Class in com.sun.jna.examples.win32
 
W32API.HANDLE() - Constructor for class com.sun.jna.examples.win32.W32API.HANDLE
 
W32API.HANDLEByReference - Class in com.sun.jna.examples.win32
LPHANDLE
W32API.HANDLEByReference() - Constructor for class com.sun.jna.examples.win32.W32API.HANDLEByReference
 
W32API.HANDLEByReference(W32API.HANDLE) - Constructor for class com.sun.jna.examples.win32.W32API.HANDLEByReference
 
W32API.HBITMAP - Class in com.sun.jna.examples.win32
 
W32API.HBITMAP() - Constructor for class com.sun.jna.examples.win32.W32API.HBITMAP
 
W32API.HDC - Class in com.sun.jna.examples.win32
 
W32API.HDC() - Constructor for class com.sun.jna.examples.win32.W32API.HDC
 
W32API.HICON - Class in com.sun.jna.examples.win32
 
W32API.HICON() - Constructor for class com.sun.jna.examples.win32.W32API.HICON
 
W32API.HINSTANCE - Class in com.sun.jna.examples.win32
 
W32API.HINSTANCE() - Constructor for class com.sun.jna.examples.win32.W32API.HINSTANCE
 
W32API.HMODULE - Class in com.sun.jna.examples.win32
 
W32API.HMODULE() - Constructor for class com.sun.jna.examples.win32.W32API.HMODULE
 
W32API.HRGN - Class in com.sun.jna.examples.win32
 
W32API.HRGN() - Constructor for class com.sun.jna.examples.win32.W32API.HRGN
 
W32API.HWND - Class in com.sun.jna.examples.win32
 
W32API.HWND() - Constructor for class com.sun.jna.examples.win32.W32API.HWND
 
W32API.LONG_PTR - Class in com.sun.jna.examples.win32
 
W32API.LONG_PTR() - Constructor for class com.sun.jna.examples.win32.W32API.LONG_PTR
 
W32API.LONG_PTR(long) - Constructor for class com.sun.jna.examples.win32.W32API.LONG_PTR
 
W32API.LPARAM - Class in com.sun.jna.examples.win32
 
W32API.LPARAM() - Constructor for class com.sun.jna.examples.win32.W32API.LPARAM
 
W32API.LPARAM(long) - Constructor for class com.sun.jna.examples.win32.W32API.LPARAM
 
W32API.LRESULT - Class in com.sun.jna.examples.win32
 
W32API.LRESULT() - Constructor for class com.sun.jna.examples.win32.W32API.LRESULT
 
W32API.LRESULT(long) - Constructor for class com.sun.jna.examples.win32.W32API.LRESULT
 
W32API.SIZE_T - Class in com.sun.jna.examples.win32
 
W32API.SIZE_T() - Constructor for class com.sun.jna.examples.win32.W32API.SIZE_T
 
W32API.SIZE_T(long) - Constructor for class com.sun.jna.examples.win32.W32API.SIZE_T
 
W32API.SSIZE_T - Class in com.sun.jna.examples.win32
 
W32API.SSIZE_T() - Constructor for class com.sun.jna.examples.win32.W32API.SSIZE_T
 
W32API.SSIZE_T(long) - Constructor for class com.sun.jna.examples.win32.W32API.SSIZE_T
 
W32API.UINT_PTR - Class in com.sun.jna.examples.win32
 
W32API.UINT_PTR() - Constructor for class com.sun.jna.examples.win32.W32API.UINT_PTR
 
W32API.UINT_PTR(long) - Constructor for class com.sun.jna.examples.win32.W32API.UINT_PTR
 
W32API.ULONG_PTR - Class in com.sun.jna.examples.win32
 
W32API.ULONG_PTR() - Constructor for class com.sun.jna.examples.win32.W32API.ULONG_PTR
 
W32API.ULONG_PTR(long) - Constructor for class com.sun.jna.examples.win32.W32API.ULONG_PTR
 
W32API.WORD - Class in com.sun.jna.examples.win32
 
W32API.WORD() - Constructor for class com.sun.jna.examples.win32.W32API.WORD
 
W32API.WORD(long) - Constructor for class com.sun.jna.examples.win32.W32API.WORD
 
W32API.WPARAM - Class in com.sun.jna.examples.win32
 
W32API.WPARAM() - Constructor for class com.sun.jna.examples.win32.W32API.WPARAM
 
W32API.WPARAM(long) - Constructor for class com.sun.jna.examples.win32.W32API.WPARAM
 
W32APIFunctionMapper - Class in com.sun.jna.win32
Encapsulates lookup of W32 API UNICODE/ASCII functions.
W32APIFunctionMapper(boolean) - Constructor for class com.sun.jna.win32.W32APIFunctionMapper
 
W32APITypeMapper - Class in com.sun.jna.win32
Provide standard conversion for W32 API types.
W32APITypeMapper(boolean) - Constructor for class com.sun.jna.win32.W32APITypeMapper
 
W32Errors - Interface in com.sun.jna.examples.win32
 
WaitForSingleObject(W32API.HANDLE, int) - Method in interface com.sun.jna.examples.win32.Kernel32
 
watch(File, int, boolean) - Method in class com.sun.jna.examples.FileMonitor
 
WCHAR_SIZE - Static variable in class com.sun.jna.Native
Size of a native wchar_t type, in bytes.
wCreatorVersion - Variable in class com.sun.jna.examples.win32.User32.WINDOWINFO
 
wDay - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
wDayOfWeek - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
wFunc - Variable in class com.sun.jna.examples.win32.Shell32.SHFILEOPSTRUCT
 
WH_KEYBOARD - Static variable in interface com.sun.jna.examples.win32.User32
 
WH_KEYBOARD_LL - Static variable in interface com.sun.jna.examples.win32.User32
 
WH_MOUSE - Static variable in interface com.sun.jna.examples.win32.User32
 
WH_MOUSE_LL - Static variable in interface com.sun.jna.examples.win32.User32
 
whenDisplayable(Component, Runnable) - Method in class com.sun.jna.examples.WindowUtils.NativeWindowUtils
Execute the given action when the given window becomes displayable.
wHour - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
width - Variable in class com.sun.jna.examples.unix.X11.XRectangle
 
width - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
width - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
width_inc - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
win_gravity - Variable in class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
win_gravity - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
win_gravity - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
WINDING - Static variable in interface com.sun.jna.examples.win32.GDI32
 
WindingRule - Static variable in interface com.sun.jna.examples.unix.X11
 
window_group - Variable in class com.sun.jna.examples.unix.X11.XWMHints
 
windowOpened(WindowEvent) - Method in class com.sun.jna.examples.WindowUtils.RepaintTrigger.Listener
 
WindowUtils - Class in com.sun.jna.examples
Provides additional features on a Java Window.
WindowUtils() - Constructor for class com.sun.jna.examples.WindowUtils
 
WindowUtils.NativeWindowUtils - Class in com.sun.jna.examples
Window utilities with differing native implementations.
WindowUtils.NativeWindowUtils() - Constructor for class com.sun.jna.examples.WindowUtils.NativeWindowUtils
 
WindowUtils.NativeWindowUtils.TransparentContent - Class in com.sun.jna.examples
 
WindowUtils.NativeWindowUtils.TransparentContent(Container) - Constructor for class com.sun.jna.examples.WindowUtils.NativeWindowUtils.TransparentContent
 
WindowUtils.RepaintTrigger - Class in com.sun.jna.examples
This can be installed over a JLayeredPane in order to listen for repaint requests.
WindowUtils.RepaintTrigger(JComponent) - Constructor for class com.sun.jna.examples.WindowUtils.RepaintTrigger
 
WindowUtils.RepaintTrigger.Listener - Class in com.sun.jna.examples
 
WindowUtils.RepaintTrigger.Listener() - Constructor for class com.sun.jna.examples.WindowUtils.RepaintTrigger.Listener
 
WM_KEYDOWN - Static variable in interface com.sun.jna.examples.win32.User32
 
WM_KEYUP - Static variable in interface com.sun.jna.examples.win32.User32
 
WM_SYSKEYDOWN - Static variable in interface com.sun.jna.examples.win32.User32
 
WM_SYSKEYUP - Static variable in interface com.sun.jna.examples.win32.User32
 
wMilliseconds - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
wMinute - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
wMonth - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
wParam - Variable in class com.sun.jna.examples.win32.User32.MSG
 
write(long, byte[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.write.
write(long, short[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.write.
write(long, char[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.write.
write(long, int[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.write.
write(long, long[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.write.
write(long, float[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.write.
write(long, double[], int, int) - Method in class com.sun.jna.Memory
Indirect the native pointer to malloc space, a la Pointer.write.
write(long, byte[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying into memory pointed to by native pointer, from the specified array.
write(long, short[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying into memory pointed to by native pointer, from the specified array.
write(long, char[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying into memory pointed to by native pointer, from the specified array.
write(long, int[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying into memory pointed to by native pointer, from the specified array.
write(long, long[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying into memory pointed to by native pointer, from the specified array.
write(long, float[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying into memory pointed to by native pointer, from the specified array.
write(long, double[], int, int) - Method in class com.sun.jna.Pointer
Indirect the native pointer, copying into memory pointed to by native pointer, from the specified array.
write(long, Pointer[], int, int) - Method in class com.sun.jna.Pointer
Write the given array of Pointer to native memory.
write() - Method in class com.sun.jna.Structure
Writes the fields of the struct to native memory
writeConverter - Variable in class com.sun.jna.Structure.StructField
 
writeField(String) - Method in class com.sun.jna.Structure
Write the given field to native memory.
writeField(Structure.StructField) - Method in class com.sun.jna.Structure
 
writeField(Structure.StructField) - Method in class com.sun.jna.Union
Only the currently selected field will be written.
WS_EX_COMPOSITED - Static variable in interface com.sun.jna.examples.win32.User32
 
WS_EX_LAYERED - Static variable in interface com.sun.jna.examples.win32.User32
 
WS_EX_TRANSPARENT - Static variable in interface com.sun.jna.examples.win32.User32
 
wSecond - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 
WString - Class in com.sun.jna
Simple wrapper class to identify a wide string argument or return type.
WString(String) - Constructor for class com.sun.jna.WString
 
wYear - Variable in class com.sun.jna.examples.win32.Kernel32.SYSTEMTIME
 

X

x - Variable in class com.sun.jna.examples.unix.X11.XPoint
 
x - Variable in class com.sun.jna.examples.unix.X11.XRectangle
 
x - Variable in class com.sun.jna.examples.unix.X11.XSizeHints.Aspect
 
x - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
x - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
x - Variable in class com.sun.jna.examples.win32.User32.POINT
 
X11 - Interface in com.sun.jna.examples.unix
Definition (incomplete) of the X library.
X11.Atom - Class in com.sun.jna.examples.unix
 
X11.Atom() - Constructor for class com.sun.jna.examples.unix.X11.Atom
 
X11.Atom(long) - Constructor for class com.sun.jna.examples.unix.X11.Atom
 
X11.AtomByReference - Class in com.sun.jna.examples.unix
 
X11.AtomByReference() - Constructor for class com.sun.jna.examples.unix.X11.AtomByReference
 
X11.Colormap - Class in com.sun.jna.examples.unix
 
X11.Colormap() - Constructor for class com.sun.jna.examples.unix.X11.Colormap
 
X11.Colormap(long) - Constructor for class com.sun.jna.examples.unix.X11.Colormap
 
X11.Cursor - Class in com.sun.jna.examples.unix
 
X11.Cursor() - Constructor for class com.sun.jna.examples.unix.X11.Cursor
 
X11.Cursor(long) - Constructor for class com.sun.jna.examples.unix.X11.Cursor
 
X11.Display - Class in com.sun.jna.examples.unix
 
X11.Display() - Constructor for class com.sun.jna.examples.unix.X11.Display
 
X11.Drawable - Class in com.sun.jna.examples.unix
 
X11.Drawable() - Constructor for class com.sun.jna.examples.unix.X11.Drawable
 
X11.Drawable(long) - Constructor for class com.sun.jna.examples.unix.X11.Drawable
 
X11.Font - Class in com.sun.jna.examples.unix
 
X11.Font() - Constructor for class com.sun.jna.examples.unix.X11.Font
 
X11.Font(long) - Constructor for class com.sun.jna.examples.unix.X11.Font
 
X11.GC - Class in com.sun.jna.examples.unix
 
X11.GC() - Constructor for class com.sun.jna.examples.unix.X11.GC
 
X11.Pixmap - Class in com.sun.jna.examples.unix
 
X11.Pixmap() - Constructor for class com.sun.jna.examples.unix.X11.Pixmap
 
X11.Pixmap(long) - Constructor for class com.sun.jna.examples.unix.X11.Pixmap
 
X11.Screen - Class in com.sun.jna.examples.unix
 
X11.Screen() - Constructor for class com.sun.jna.examples.unix.X11.Screen
 
X11.Visual - Class in com.sun.jna.examples.unix
 
X11.Visual() - Constructor for class com.sun.jna.examples.unix.X11.Visual
 
X11.VisualID - Class in com.sun.jna.examples.unix
 
X11.VisualID() - Constructor for class com.sun.jna.examples.unix.X11.VisualID
 
X11.VisualID(long) - Constructor for class com.sun.jna.examples.unix.X11.VisualID
 
X11.Window - Class in com.sun.jna.examples.unix
 
X11.Window() - Constructor for class com.sun.jna.examples.unix.X11.Window
 
X11.Window(long) - Constructor for class com.sun.jna.examples.unix.X11.Window
 
X11.WindowByReference - Class in com.sun.jna.examples.unix
 
X11.WindowByReference() - Constructor for class com.sun.jna.examples.unix.X11.WindowByReference
 
X11.Xext - Interface in com.sun.jna.examples.unix
Definition (incomplete) of the Xext library.
X11.XGCValues - Class in com.sun.jna.examples.unix
 
X11.XGCValues() - Constructor for class com.sun.jna.examples.unix.X11.XGCValues
 
X11.XID - Class in com.sun.jna.examples.unix
 
X11.XID() - Constructor for class com.sun.jna.examples.unix.X11.XID
 
X11.XID(long) - Constructor for class com.sun.jna.examples.unix.X11.XID
 
X11.XImage - Class in com.sun.jna.examples.unix
 
X11.XImage() - Constructor for class com.sun.jna.examples.unix.X11.XImage
 
X11.XPoint - Class in com.sun.jna.examples.unix
 
X11.XPoint() - Constructor for class com.sun.jna.examples.unix.X11.XPoint
 
X11.XPoint(short, short) - Constructor for class com.sun.jna.examples.unix.X11.XPoint
 
X11.XRectangle - Class in com.sun.jna.examples.unix
 
X11.XRectangle() - Constructor for class com.sun.jna.examples.unix.X11.XRectangle
 
X11.XRectangle(short, short, short, short) - Constructor for class com.sun.jna.examples.unix.X11.XRectangle
 
X11.Xrender - Interface in com.sun.jna.examples.unix
Definition (incomplete) of the Xrender library.
X11.Xrender.PictFormat - Class in com.sun.jna.examples.unix
 
X11.Xrender.PictFormat(long) - Constructor for class com.sun.jna.examples.unix.X11.Xrender.PictFormat
 
X11.Xrender.PictFormat() - Constructor for class com.sun.jna.examples.unix.X11.Xrender.PictFormat
 
X11.Xrender.XRenderDirectFormat - Class in com.sun.jna.examples.unix
 
X11.Xrender.XRenderDirectFormat() - Constructor for class com.sun.jna.examples.unix.X11.Xrender.XRenderDirectFormat
 
X11.Xrender.XRenderPictFormat - Class in com.sun.jna.examples.unix
 
X11.Xrender.XRenderPictFormat() - Constructor for class com.sun.jna.examples.unix.X11.Xrender.XRenderPictFormat
 
X11.XSetWindowAttributes - Class in com.sun.jna.examples.unix
 
X11.XSetWindowAttributes() - Constructor for class com.sun.jna.examples.unix.X11.XSetWindowAttributes
 
X11.XSizeHints - Class in com.sun.jna.examples.unix
 
X11.XSizeHints() - Constructor for class com.sun.jna.examples.unix.X11.XSizeHints
 
X11.XSizeHints.Aspect - Class in com.sun.jna.examples.unix
 
X11.XSizeHints.Aspect() - Constructor for class com.sun.jna.examples.unix.X11.XSizeHints.Aspect
 
X11.XTextProperty - Class in com.sun.jna.examples.unix
 
X11.XTextProperty() - Constructor for class com.sun.jna.examples.unix.X11.XTextProperty
 
X11.XVisualInfo - Class in com.sun.jna.examples.unix
 
X11.XVisualInfo() - Constructor for class com.sun.jna.examples.unix.X11.XVisualInfo
 
X11.XWindowAttributes - Class in com.sun.jna.examples.unix
 
X11.XWindowAttributes() - Constructor for class com.sun.jna.examples.unix.X11.XWindowAttributes
 
X11.XWMHints - Class in com.sun.jna.examples.unix
 
X11.XWMHints() - Constructor for class com.sun.jna.examples.unix.X11.XWMHints
 
X11AlphaMaskTest - Class in com.sun.jna.examples
Experiment with different compositing methods.
X11AlphaMaskTest() - Constructor for class com.sun.jna.examples.X11AlphaMaskTest
 
XA_ARC - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_ATOM - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_BITMAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CAP_HEIGHT - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CARDINAL - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_COLORMAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_COPYRIGHT - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CURSOR - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER0 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER1 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER2 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER3 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER4 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER5 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER6 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_CUT_BUFFER7 - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_DRAWABLE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_END_SPACE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_FAMILY_NAME - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_FONT - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_FONT_NAME - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_FULL_NAME - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_INTEGER - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_ITALIC_ANGLE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_LAST_PREDEFINED - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_MAX_SPACE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_MIN_SPACE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_NORM_SPACE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_NOTICE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_PIXMAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_POINT - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_POINT_SIZE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_PRIMARY - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_QUAD_WIDTH - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RECTANGLE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RESOLUTION - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RESOURCE_MANAGER - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RGB_BEST_MAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RGB_BLUE_MAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RGB_COLOR_MAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RGB_DEFAULT_MAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RGB_GRAY_MAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RGB_GREEN_MAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_RGB_RED_MAP - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_SECONDARY - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_STRIKEOUT_ASCENT - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_STRIKEOUT_DESCENT - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_STRING - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_SUBSCRIPT_X - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_SUBSCRIPT_Y - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_SUPERSCRIPT_X - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_SUPERSCRIPT_Y - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_UNDERLINE_POSITION - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_UNDERLINE_THICKNESS - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_VISUALID - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WEIGHT - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WINDOW - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_CLASS - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_CLIENT_MACHINE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_COMMAND - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_HINTS - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_ICON_NAME - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_ICON_SIZE - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_NAME - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_NORMAL_HINTS - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_SIZE_HINTS - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_TRANSIENT_FOR - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_WM_ZOOM_HINTS - Static variable in interface com.sun.jna.examples.unix.X11
 
XA_X_HEIGHT - Static variable in interface com.sun.jna.examples.unix.X11
 
XAllocNamedColor(X11.Display, int, String, Pointer, Pointer) - Method in interface com.sun.jna.examples.unix.X11
 
XAllocSizeHints() - Method in interface com.sun.jna.examples.unix.X11
 
XChangeProperty(X11.Display, X11.Window, X11.Atom, X11.Atom, int, int, Pointer, int) - Method in interface com.sun.jna.examples.unix.X11
 
XChangeWindowAttributes(X11.Display, X11.Window, NativeLong, X11.XSetWindowAttributes) - Method in interface com.sun.jna.examples.unix.X11
 
XClearArea(X11.Display, X11.Window, int, int, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XClearWindow(X11.Display, X11.Window) - Method in interface com.sun.jna.examples.unix.X11
 
XCloseDisplay(X11.Display) - Method in interface com.sun.jna.examples.unix.X11
 
XCopyArea(X11.Display, X11.Drawable, X11.Drawable, X11.GC, int, int, int, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XCreateBitmapFromData(X11.Display, X11.Window, Pointer, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XCreateColormap(X11.Display, X11.Window, X11.Visual, int) - Method in interface com.sun.jna.examples.unix.X11
 
XCreateGC(X11.Display, X11.Drawable, NativeLong, X11.XGCValues) - Method in interface com.sun.jna.examples.unix.X11
 
XCreateImage(X11.Display, X11.Visual, int, int, int, Pointer, int, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XCreatePixmap(X11.Display, X11.Drawable, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XCreateSimpleWindow(X11.Display, X11.Window, int, int, int, int, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XDefaultColormap(X11.Display, int) - Method in interface com.sun.jna.examples.unix.X11
 
XDefaultRootWindow(X11.Display) - Method in interface com.sun.jna.examples.unix.X11
 
XDefaultScreen(X11.Display) - Method in interface com.sun.jna.examples.unix.X11
 
XDefaultVisual(X11.Display, int) - Method in interface com.sun.jna.examples.unix.X11
 
XDeleteProperty(X11.Display, X11.Window, X11.Atom) - Method in interface com.sun.jna.examples.unix.X11
 
XDestroyImage(X11.XImage) - Method in interface com.sun.jna.examples.unix.X11
 
XDestroyWindow(X11.Display, X11.Window) - Method in interface com.sun.jna.examples.unix.X11
 
XDisplayHeight(X11.Display, int) - Method in interface com.sun.jna.examples.unix.X11
 
XDisplayWidth(X11.Display, int) - Method in interface com.sun.jna.examples.unix.X11
 
XDrawPoint(X11.Display, X11.Drawable, X11.GC, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XDrawPoints(X11.Display, X11.Drawable, X11.GC, X11.XPoint[], int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XFillArc(X11.Display, X11.Drawable, X11.GC, int, int, int, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XFillPolygon(X11.Display, X11.Drawable, X11.GC, X11.XPoint[], int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XFillRectangle(X11.Display, X11.Drawable, X11.GC, int, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XFillRectangles(X11.Display, X11.Drawable, X11.GC, X11.XRectangle[], int) - Method in interface com.sun.jna.examples.unix.X11
 
XFlush(X11.Display) - Method in interface com.sun.jna.examples.unix.X11
 
XFree(Pointer) - Method in interface com.sun.jna.examples.unix.X11
 
XFreeGC(X11.Display, X11.GC) - Method in interface com.sun.jna.examples.unix.X11
 
XFreePixmap(X11.Display, X11.Pixmap) - Method in interface com.sun.jna.examples.unix.X11
 
XGetAtomName(X11.Display, X11.Atom) - Method in interface com.sun.jna.examples.unix.X11
 
XGetErrorText(X11.Display, int, byte[], int) - Method in interface com.sun.jna.examples.unix.X11
 
XGetGeometry(X11.Display, X11.Drawable, X11.WindowByReference, IntByReference, IntByReference, IntByReference, IntByReference, IntByReference, IntByReference) - Method in interface com.sun.jna.examples.unix.X11
 
XGetVisualInfo(X11.Display, NativeLong, X11.XVisualInfo, IntByReference) - Method in interface com.sun.jna.examples.unix.X11
Returns an array of X11.XVisualInfo which must be freed by X11.XFree(com.sun.jna.Pointer).
XGetWindowAttributes(X11.Display, X11.Window, X11.XWindowAttributes) - Method in interface com.sun.jna.examples.unix.X11
 
XGetWindowProperty(X11.Display, X11.Window, X11.Atom, NativeLong, NativeLong, boolean, X11.Atom, X11.AtomByReference, IntByReference, NativeLongByReference, NativeLongByReference, PointerByReference) - Method in interface com.sun.jna.examples.unix.X11
 
XGetWMHints(X11.Display, X11.Window) - Method in interface com.sun.jna.examples.unix.X11
Returns an X11.XWMHints which must be freed by X11.XFree(com.sun.jna.Pointer).
XGetWMName(X11.Display, X11.Window, X11.XTextProperty) - Method in interface com.sun.jna.examples.unix.X11
 
XInternAtom(X11.Display, String, boolean) - Method in interface com.sun.jna.examples.unix.X11
 
XK_0 - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_9 - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_A - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_a - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Alt_L - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Alt_R - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_CapsLock - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Control_L - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Control_R - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Meta_L - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Meta_R - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Shift_L - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Shift_R - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_ShiftLock - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_Z - Static variable in interface com.sun.jna.examples.unix.X11
 
XK_z - Static variable in interface com.sun.jna.examples.unix.X11
 
XKeycodeToKeysym(X11.Display, byte, int) - Method in interface com.sun.jna.examples.unix.X11
 
XMapWindow(X11.Display, X11.Window) - Method in interface com.sun.jna.examples.unix.X11
 
XOpenDisplay(String) - Method in interface com.sun.jna.examples.unix.X11
 
XPutImage(X11.Display, X11.Drawable, X11.GC, X11.XImage, int, int, int, int, int, int) - Method in interface com.sun.jna.examples.unix.X11
 
XQueryKeymap(X11.Display, byte[]) - Method in interface com.sun.jna.examples.unix.X11
 
XQueryPointer(X11.Display, X11.Window, X11.WindowByReference, X11.WindowByReference, IntByReference, IntByReference, IntByReference, IntByReference, IntByReference) - Method in interface com.sun.jna.examples.unix.X11
 
XQueryTree(X11.Display, X11.Window, X11.WindowByReference, X11.WindowByReference, PointerByReference, IntByReference) - Method in interface com.sun.jna.examples.unix.X11
 
XRenderFindVisualFormat(X11.Display, X11.Visual) - Method in interface com.sun.jna.examples.unix.X11.Xrender
 
XRootWindow(X11.Display, int) - Method in interface com.sun.jna.examples.unix.X11
 
XSelectInput(X11.Display, X11.Window, NativeLong) - Method in interface com.sun.jna.examples.unix.X11
 
XSetBackground(X11.Display, X11.GC, NativeLong) - Method in interface com.sun.jna.examples.unix.X11
 
XSetFillRule(X11.Display, X11.GC, int) - Method in interface com.sun.jna.examples.unix.X11
 
XSetForeground(X11.Display, X11.GC, NativeLong) - Method in interface com.sun.jna.examples.unix.X11
 
XSetWMProperties(X11.Display, X11.Window, String, String, String[], int, X11.XSizeHints, Pointer, Pointer) - Method in interface com.sun.jna.examples.unix.X11
 
XShapeCombineMask(X11.Display, X11.Window, int, int, int, X11.Pixmap, int) - Method in interface com.sun.jna.examples.unix.X11.Xext
 
XTranslateCoordinates(X11.Display, X11.Window, X11.Window, int, int, IntByReference, IntByReference, X11.WindowByReference) - Method in interface com.sun.jna.examples.unix.X11
 
XUnmapWindow(X11.Display, X11.Window) - Method in interface com.sun.jna.examples.unix.X11
 
XYBitmap - Static variable in interface com.sun.jna.examples.unix.X11
 
XYPixmap - Static variable in interface com.sun.jna.examples.unix.X11
 

Y

y - Variable in class com.sun.jna.examples.unix.X11.XPoint
 
y - Variable in class com.sun.jna.examples.unix.X11.XRectangle
 
y - Variable in class com.sun.jna.examples.unix.X11.XSizeHints.Aspect
 
y - Variable in class com.sun.jna.examples.unix.X11.XSizeHints
 
y - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 
y - Variable in class com.sun.jna.examples.win32.User32.POINT
 
your_event_mask - Variable in class com.sun.jna.examples.unix.X11.XWindowAttributes
 

Z

ZPixmap - Static variable in interface com.sun.jna.examples.unix.X11
 

A B C D E F G H I J K L M N O P R S T U V W X Y Z
JNA API 3.0.4

Copyright © 2007-2008 Timothy Wall. All Rights Reserved.