- 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
-
Provides simplified native library access.
- com.sun.jna.examples - package com.sun.jna.examples
-
Various examples of library mappings and cross-platform feature
implementations.
- com.sun.jna.examples.dnd - package com.sun.jna.examples.dnd
-
Cross-platform ghosted drag image implementation with demo application.
- com.sun.jna.examples.unix - package com.sun.jna.examples.unix
-
Provides examples of *nix library mappings.
- com.sun.jna.examples.win32 - package com.sun.jna.examples.win32
-
Provides examples of w32 library mappings.
- com.sun.jna.ptr - package com.sun.jna.ptr
-
Provides various native pointer-to-type (<type> *)
representations.
- com.sun.jna.win32 - package com.sun.jna.win32
-
Provides type and function mappers required for standard APIs on the Windows platform.
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- 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
-
- getStructure() - Method in class com.sun.jna.StructureWriteContext
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-