org.rococoa.cocoa.appkit
Class NSEvent._data_union

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.sun.jna.Union
          extended by com.ochafik.lang.jnaerator.runtime.Union
              extended by org.rococoa.cocoa.appkit.NSEvent._data_union
Direct Known Subclasses:
NSEvent._data_union.ByReference, NSEvent._data_union.ByValue
Enclosing class:
NSEvent

public static class NSEvent._data_union
extends com.ochafik.lang.jnaerator.runtime.Union


Nested Class Summary
static class NSEvent._data_union.ByReference
           
static class NSEvent._data_union.ByValue
           
static class NSEvent._data_union.key_struct
           
static class NSEvent._data_union.misc_struct
           
static class NSEvent._data_union.mouse_struct
           
static class NSEvent._data_union.scrollWheel_struct
           
static class NSEvent._data_union.tracking_struct
           
 
Field Summary
 NSEvent._data_union.key_struct key
           
 NSEvent._data_union.misc_struct misc
           
 NSEvent._data_union.mouse_struct mouse
           
 NSEvent._data_union.scrollWheel_struct scrollWheel
           
 NSEvent._data_union.tracking_struct tracking
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
Constructor Summary
NSEvent._data_union()
           
NSEvent._data_union(NSEvent._data_union.key_struct key)
           
NSEvent._data_union(NSEvent._data_union.misc_struct misc)
           
NSEvent._data_union(NSEvent._data_union.mouse_struct mouse)
           
NSEvent._data_union(NSEvent._data_union.scrollWheel_struct scrollWheel)
           
NSEvent._data_union(NSEvent._data_union.tracking_struct tracking)
           
 
Method Summary
 NSEvent._data_union.ByReference byReference()
           
 NSEvent._data_union.ByValue byValue()
           
 NSEvent._data_union clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Union
setupClone
 
Methods inherited from class com.sun.jna.Union
getNativeAlignment, getTypedValue, readField, setType, setTypedValue, writeField, writeField
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getPointer, getStructAlignment, hashCode, newInstance, read, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

mouse

public NSEvent._data_union.mouse_struct mouse

key

public NSEvent._data_union.key_struct key

tracking

public NSEvent._data_union.tracking_struct tracking

scrollWheel

public NSEvent._data_union.scrollWheel_struct scrollWheel

misc

public NSEvent._data_union.misc_struct misc
Constructor Detail

NSEvent._data_union

public NSEvent._data_union()

NSEvent._data_union

public NSEvent._data_union(NSEvent._data_union.tracking_struct tracking)

NSEvent._data_union

public NSEvent._data_union(NSEvent._data_union.key_struct key)

NSEvent._data_union

public NSEvent._data_union(NSEvent._data_union.scrollWheel_struct scrollWheel)

NSEvent._data_union

public NSEvent._data_union(NSEvent._data_union.mouse_struct mouse)

NSEvent._data_union

public NSEvent._data_union(NSEvent._data_union.misc_struct misc)
Method Detail

byReference

public NSEvent._data_union.ByReference byReference()

byValue

public NSEvent._data_union.ByValue byValue()

clone

public NSEvent._data_union clone()
Overrides:
clone in class Object