public class org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD extends java.lang.Object
{
public static int SIZEOF;
public static int FROM_LEFT_1ST_BUTTON_PRESSED;
public static int FROM_LEFT_2ND_BUTTON_PRESSED;
public static int FROM_LEFT_3RD_BUTTON_PRESSED;
public static int FROM_LEFT_4TH_BUTTON_PRESSED;
public static int RIGHTMOST_BUTTON_PRESSED;
public static int CAPSLOCK_ON;
public static int NUMLOCK_ON;
public static int SCROLLLOCK_ON;
public static int ENHANCED_KEY;
public static int LEFT_ALT_PRESSED;
public static int LEFT_CTRL_PRESSED;
public static int RIGHT_ALT_PRESSED;
public static int RIGHT_CTRL_PRESSED;
public static int SHIFT_PRESSED;
public static int DOUBLE_CLICK;
public static int MOUSE_HWHEELED;
public static int MOUSE_MOVED;
public static int MOUSE_WHEELED;
public org.fusesource.jansi.internal.Kernel32$COORD mousePosition;
public int buttonState;
public int controlKeyState;
public int eventFlags;
public void <init>()
{
org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD v;
org.fusesource.jansi.internal.Kernel32$COORD v;
v := @this: org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new org.fusesource.jansi.internal.Kernel32$COORD;
specialinvoke v.<org.fusesource.jansi.internal.Kernel32$COORD: void <init>()>();
v.<org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD: org.fusesource.jansi.internal.Kernel32$COORD mousePosition> = v;
return;
}
private static native void init();
public java.lang.String toString()
{
org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD v;
int v, v, v;
org.fusesource.jansi.internal.Kernel32$COORD v;
java.lang.String v;
v := @this: org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD;
v = v.<org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD: org.fusesource.jansi.internal.Kernel32$COORD mousePosition>;
v = v.<org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD: int buttonState>;
v = v.<org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD: int controlKeyState>;
v = v.<org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD: int eventFlags>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (org.fusesource.jansi.internal.Kernel32$COORD,int,int,int)>(v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("MOUSE_EVENT_RECORD{mousePosition=\u, buttonState=\u, controlKeyState=\u, eventFlags=\u0001}");
return v;
}
static void <clinit>()
{
staticinvoke <org.fusesource.jansi.internal.JansiLoader: boolean initialize()>();
staticinvoke <org.fusesource.jansi.internal.Kernel32$MOUSE_EVENT_RECORD: void init()>();
return;
}
}