Package org.jline.terminal.impl.jna.win
Class Kernel32.INPUT_RECORD.EventUnion
- java.lang.Object
-
- com.sun.jna.Structure
-
- com.sun.jna.Union
-
- org.jline.terminal.impl.jna.win.Kernel32.INPUT_RECORD.EventUnion
-
- Enclosing class:
- Kernel32.INPUT_RECORD
public static class Kernel32.INPUT_RECORD.EventUnion extends com.sun.jna.Union
-
-
Field Summary
Fields Modifier and Type Field Description Kernel32.FOCUS_EVENT_RECORD
FocusEvent
Kernel32.KEY_EVENT_RECORD
KeyEvent
Kernel32.MENU_EVENT_RECORD
MenuEvent
Kernel32.MOUSE_EVENT_RECORD
MouseEvent
Kernel32.WINDOW_BUFFER_SIZE_RECORD
WindowBufferSizeEvent
-
Constructor Summary
Constructors Constructor Description EventUnion()
-
Method Summary
-
Methods inherited from class com.sun.jna.Union
getFieldOrder, getNativeAlignment, getTypedValue, readField, readField, setType, setType, setTypedValue, writeField, writeField, writeField
-
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write
-
-
-
-
Field Detail
-
KeyEvent
public Kernel32.KEY_EVENT_RECORD KeyEvent
-
MouseEvent
public Kernel32.MOUSE_EVENT_RECORD MouseEvent
-
WindowBufferSizeEvent
public Kernel32.WINDOW_BUFFER_SIZE_RECORD WindowBufferSizeEvent
-
MenuEvent
public Kernel32.MENU_EVENT_RECORD MenuEvent
-
FocusEvent
public Kernel32.FOCUS_EVENT_RECORD FocusEvent
-
-