com.sun.jna.platform.unix
Class X11.XGCValues
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.unix.X11.XGCValues
- Enclosing interface:
- X11
public static class X11.XGCValues
- extends Structure
Method Summary |
protected List |
getFieldOrder()
Return this Structure's field names in their proper order. |
Methods inherited from class com.sun.jna.Structure |
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField |
function
public int function
plane_mask
public NativeLong plane_mask
foreground
public NativeLong foreground
background
public NativeLong background
line_width
public int line_width
line_style
public int line_style
cap_style
public int cap_style
join_style
public int join_style
fill_style
public int fill_style
fill_rule
public int fill_rule
arc_mode
public int arc_mode
tile
public X11.Pixmap tile
stipple
public X11.Pixmap stipple
ts_x_origin
public int ts_x_origin
ts_y_origin
public int ts_y_origin
font
public X11.Font font
subwindow_mode
public int subwindow_mode
graphics_exposures
public boolean graphics_exposures
clip_x_origin
public int clip_x_origin
clip_y_origin
public int clip_y_origin
clip_mask
public X11.Pixmap clip_mask
dash_offset
public int dash_offset
dashes
public byte dashes
X11.XGCValues
public X11.XGCValues()
getFieldOrder
protected List getFieldOrder()
- Description copied from class:
Structure
- Return this Structure's field names in their proper order. For
example,
protected List getFieldOrder() {
return Arrays.asList(new String[] { ... });
}
IMPORTANT
When deriving from an existing Structure subclass, ensure that
you augment the list provided by the superclass, e.g.
protected List getFieldOrder() {
List fields = new ArrayList(super.getFieldOrder());
fields.addAll(Arrays.asList(new String[] { ... }));
return fields;
}
Field order must be explicitly indicated, since the
field order as returned by Class.getFields()
is not
guaranteed to be predictable.
- Specified by:
getFieldOrder
in class Structure
Copyright © 2007-2013 Timothy Wall. All Rights Reserved.