public class org.fusesource.jansi.internal.Kernel32$INPUT_RECORD extends java.lang.Object
{
public static int SIZEOF;
public static short KEY_EVENT;
public static short MOUSE_EVENT;
public static short WINDOW_BUFFER_SIZE_EVENT;
public static short FOCUS_EVENT;
public static short MENU_EVENT;
public short eventType;
public org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD keyEvent;
public org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD mouseEvent;
public org.fusesource.jansi.internal.Kernel32$WINDOW_BUFFER_SIZE_RECORD windowBufferSizeEvent;
public org.fusesource.jansi.internal.Kernel32$MENU_EVENT_RECORD menuEvent;
public org.fusesource.jansi.internal.Kernel32$FOCUS_EVENT_RECORD focusEvent;
public void <init>()
{
org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD v;
org.fusesource.jansi.internal.Kernel32$WINDOW_BUFFER_SIZE_RECORD v;
org.fusesource.jansi.internal.Kernel32$MENU_EVENT_RECORD v;
org.fusesource.jansi.internal.Kernel32$FOCUS_EVENT_RECORD v;
org.fusesource.jansi.internal.Kernel32$INPUT_RECORD v;
org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD v;
v := @this: org.fusesource.jansi.internal.Kernel32$INPUT_RECORD;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD;
specialinvoke v.<org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD: void <init>()>();
v.<org.fusesource.jansi.internal.Kernel32$INPUT_RECORD: org.fusesource.jansi.internal.Kernel32$KEY_EVENT_RECORD keyEvent> = v;
v = new org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD;
specialinvoke v.<org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD: void <init>()>();
v.<org.fusesource.jansi.internal.Kernel32$INPUT_RECORD: org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD mouseEvent> = v;
v = new org.fusesource.jansi.internal.Kernel32$WINDOW_BUFFER_SIZE_RECORD;
specialinvoke v.<org.fusesource.jansi.internal.Kernel32$WINDOW_BUFFER_SIZE_RECORD: void <init>()>();
v.<org.fusesource.jansi.internal.Kernel32$INPUT_RECORD: org.fusesource.jansi.internal.Kernel32$WINDOW_BUFFER_SIZE_RECORD windowBufferSizeEvent> = v;
v = new org.fusesource.jansi.internal.Kernel32$MENU_EVENT_RECORD;
specialinvoke v.<org.fusesource.jansi.internal.Kernel32$MENU_EVENT_RECORD: void <init>()>();
v.<org.fusesource.jansi.internal.Kernel32$INPUT_RECORD: org.fusesource.jansi.internal.Kernel32$MENU_EVENT_RECORD menuEvent> = v;
v = new org.fusesource.jansi.internal.Kernel32$FOCUS_EVENT_RECORD;
specialinvoke v.<org.fusesource.jansi.internal.Kernel32$FOCUS_EVENT_RECORD: void <init>()>();
v.<org.fusesource.jansi.internal.Kernel32$INPUT_RECORD: org.fusesource.jansi.internal.Kernel32$FOCUS_EVENT_RECORD focusEvent> = v;
return;
}
private static native void init();
public static native void memmove(org.fusesource.jansi.internal.Kernel32$INPUT_RECORD, long, long);
static void <clinit>()
{
staticinvoke <org.fusesource.jansi.internal.JansiLoader: boolean initialize()>();
staticinvoke <org.fusesource.jansi.internal.Kernel32$INPUT_RECORD: void init()>();
return;
}
}