Map Mojang's GLFW constants (#2578)

* Map Mojang's GLFW constants

* scancode -> scanCode
This commit is contained in:
ByMartrixX 2021-07-14 03:13:09 -04:00 committed by GitHub
parent 662779b615
commit d3d36f60a4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 130 additions and 0 deletions

View File

@ -2,6 +2,124 @@ CLASS net/minecraft/class_3675 net/minecraft/client/util/InputUtil
FIELD field_16237 UNKNOWN_KEY Lnet/minecraft/class_3675$class_306;
FIELD field_20333 GLFW_RAW_MOUSE_MOTION_SUPPORTED_HANDLE Ljava/lang/invoke/MethodHandle;
FIELD field_20334 GLFW_RAW_MOUSE_MOTION I
FIELD field_31906 GLFW_KEY_Q I
FIELD field_31907 GLFW_KEY_R I
FIELD field_31908 GLFW_KEY_S I
FIELD field_31909 GLFW_KEY_T I
FIELD field_31910 GLFW_KEY_U I
FIELD field_31911 GLFW_KEY_V I
FIELD field_31912 GLFW_KEY_W I
FIELD field_31913 GLFW_KEY_X I
FIELD field_31914 GLFW_KEY_Y I
FIELD field_31915 GLFW_KEY_Z I
FIELD field_31916 GLFW_KEY_F1 I
FIELD field_31917 GLFW_KEY_F2 I
FIELD field_31918 GLFW_KEY_F3 I
FIELD field_31919 GLFW_KEY_F4 I
FIELD field_31920 GLFW_KEY_F5 I
FIELD field_31921 GLFW_KEY_F6 I
FIELD field_31922 GLFW_KEY_F7 I
FIELD field_31923 GLFW_KEY_F8 I
FIELD field_31924 GLFW_KEY_F9 I
FIELD field_31925 GLFW_KEY_F10 I
FIELD field_31926 GLFW_KEY_F11 I
FIELD field_31927 GLFW_KEY_F12 I
FIELD field_31928 GLFW_KEY_F13 I
FIELD field_31929 GLFW_KEY_F14 I
FIELD field_31930 GLFW_KEY_F15 I
FIELD field_31931 GLFW_KEY_F16 I
FIELD field_31932 GLFW_KEY_UP I
FIELD field_31933 GLFW_KEY_KP_ADD I
FIELD field_31934 GLFW_KEY_APOSTROPHE I
FIELD field_31935 GLFW_KEY_BACKSLASH I
FIELD field_31936 GLFW_KEY_COMMA I
FIELD field_31937 GLFW_KEY_EQUAL I
FIELD field_31938 GLFW_KEY_GRAVE_ACCENT I
FIELD field_31939 GLFW_KEY_LEFT_BRACKET I
FIELD field_31940 GLFW_KEY_0 I
FIELD field_31941 GLFW_KEY_MINUS I
FIELD field_31942 GLFW_KEY_KP_MULTIPLY I
FIELD field_31943 GLFW_KEY_PERIOD I
FIELD field_31944 GLFW_KEY_RIGHT_BRACKET I
FIELD field_31945 GLFW_KEY_SEMICOLON I
FIELD field_31946 GLFW_KEY_SLASH I
FIELD field_31947 GLFW_KEY_SPACE I
FIELD field_31948 GLFW_KEY_TAB I
FIELD field_31949 GLFW_KEY_LEFT_ALT I
FIELD field_31950 GLFW_KEY_LEFT_CONTROL I
FIELD field_31951 GLFW_KEY_LEFT_SHIFT I
FIELD field_31952 GLFW_KEY_LEFT_SUPER I
FIELD field_31953 GLFW_KEY_RIGHT_ALT I
FIELD field_31954 GLFW_KEY_RIGHT_CONTROL I
FIELD field_31955 GLFW_KEY_RIGHT_SHIFT I
FIELD field_31956 GLFW_KEY_RIGHT_SUPER I
FIELD field_31957 GLFW_KEY_ENTER I
FIELD field_31958 GLFW_KEY_ESCAPE I
FIELD field_31959 GLFW_KEY_F17 I
FIELD field_31960 GLFW_KEY_F18 I
FIELD field_31961 GLFW_KEY_F19 I
FIELD field_31962 GLFW_KEY_F20 I
FIELD field_31963 GLFW_KEY_F21 I
FIELD field_31964 GLFW_KEY_F22 I
FIELD field_31965 GLFW_KEY_F23 I
FIELD field_31966 GLFW_KEY_F24 I
FIELD field_31967 GLFW_KEY_F25 I
FIELD field_31968 GLFW_KEY_NUM_LOCK I
FIELD field_31969 GLFW_KEY_KP_0 I
FIELD field_31970 GLFW_KEY_KP_1 I
FIELD field_31971 GLFW_KEY_KP_2 I
FIELD field_31972 GLFW_KEY_KP_3 I
FIELD field_31973 GLFW_KEY_KP_4 I
FIELD field_31974 GLFW_KEY_KP_5 I
FIELD field_31975 GLFW_KEY_KP_6 I
FIELD field_31976 GLFW_KEY_KP_7 I
FIELD field_31977 GLFW_KEY_KP_8 I
FIELD field_31978 GLFW_KEY_KP_9 I
FIELD field_31979 GLFW_KEY_KP_DECIMAL I
FIELD field_31980 GLFW_KEY_KP_ENTER I
FIELD field_31981 GLFW_KEY_KP_EQUAL I
FIELD field_31982 GLFW_KEY_DOWN I
FIELD field_31983 GLFW_KEY_LEFT I
FIELD field_31984 GLFW_KEY_RIGHT I
FIELD field_31985 GLFW_KEY_1 I
FIELD field_31986 GLFW_KEY_BACKSPACE I
FIELD field_31987 GLFW_KEY_DELETE I
FIELD field_31988 GLFW_KEY_END I
FIELD field_31989 GLFW_KEY_HOME I
FIELD field_31990 GLFW_KEY_INSERT I
FIELD field_31991 GLFW_KEY_PAGE_DOWN I
FIELD field_31992 GLFW_KEY_PAGE_UP I
FIELD field_31993 GLFW_KEY_CAPS_LOCK I
FIELD field_31994 GLFW_KEY_PAUSE I
FIELD field_31995 GLFW_KEY_SCROLL_LOCK I
FIELD field_31996 GLFW_KEY_PRINT_SCREEN I
FIELD field_32004 GLFW_CURSOR I
FIELD field_32005 GLFW_CURSOR_DISABLED I
FIELD field_32006 GLFW_CURSOR_NORMAL I
FIELD field_32007 GLFW_KEY_2 I
FIELD field_32008 GLFW_KEY_3 I
FIELD field_32009 GLFW_KEY_4 I
FIELD field_32010 GLFW_KEY_5 I
FIELD field_32011 GLFW_KEY_6 I
FIELD field_32012 GLFW_KEY_7 I
FIELD field_32013 GLFW_KEY_8 I
FIELD field_32014 GLFW_KEY_9 I
FIELD field_32015 GLFW_KEY_A I
FIELD field_32016 GLFW_KEY_B I
FIELD field_32017 GLFW_KEY_C I
FIELD field_32018 GLFW_KEY_D I
FIELD field_32019 GLFW_KEY_E I
FIELD field_32020 GLFW_KEY_F I
FIELD field_32021 GLFW_KEY_G I
FIELD field_32022 GLFW_KEY_H I
FIELD field_32023 GLFW_KEY_I I
FIELD field_32024 GLFW_KEY_J I
FIELD field_32025 GLFW_KEY_K I
FIELD field_32026 GLFW_KEY_L I
FIELD field_32027 GLFW_KEY_M I
FIELD field_32028 GLFW_KEY_N I
FIELD field_32029 GLFW_KEY_O I
FIELD field_32030 GLFW_KEY_P I
METHOD method_15981 fromTranslationKey (Ljava/lang/String;)Lnet/minecraft/class_3675$class_306;
ARG 0 translationKey
METHOD method_15983 setMouseCallbacks (JLorg/lwjgl/glfw/GLFWCursorPosCallbackI;Lorg/lwjgl/glfw/GLFWMouseButtonCallbackI;Lorg/lwjgl/glfw/GLFWScrollCallbackI;Lorg/lwjgl/glfw/GLFWDropCallbackI;)V
@ -11,6 +129,9 @@ CLASS net/minecraft/class_3675 net/minecraft/client/util/InputUtil
ARG 4 scrollCallback
METHOD method_15984 setCursorParameters (JIDD)V
ARG 0 handler
ARG 2 inputModeValue
ARG 3 x
ARG 5 y
METHOD method_15985 fromKeyCode (II)Lnet/minecraft/class_3675$class_306;
ARG 0 keyCode
ARG 1 scanCode
@ -55,5 +176,14 @@ CLASS net/minecraft/class_3675 net/minecraft/client/util/InputUtil
ARG 2 keyCode
METHOD method_1447 createFromCode (I)Lnet/minecraft/class_3675$class_306;
ARG 1 code
METHOD method_27447 (Ljava/lang/Integer;Ljava/lang/String;)Lnet/minecraft/class_2561;
ARG 0 buttonCode
ARG 1 translationKey
METHOD method_27448 (I)Lnet/minecraft/class_3675$class_306;
ARG 1 code
METHOD method_27449 (Ljava/lang/Integer;Ljava/lang/String;)Lnet/minecraft/class_2561;
ARG 0 scanCode
ARG 1 translationKey
METHOD method_27450 (Ljava/lang/Integer;Ljava/lang/String;)Lnet/minecraft/class_2561;
ARG 0 keyCode
ARG 1 translationKey