Enum Class Key

java.lang.Object
java.lang.Enum<Key>
top.untold.frostlumen.core.data.Key
All Implemented Interfaces:
Serializable, Comparable<Key>, Constable

public enum Key extends Enum<Key>
  • Enum Constant Details

    • A

      public static final Key A
    • B

      public static final Key B
    • C

      public static final Key C
    • D

      public static final Key D
    • E

      public static final Key E
    • F

      public static final Key F
    • G

      public static final Key G
    • H

      public static final Key H
    • I

      public static final Key I
    • J

      public static final Key J
    • K

      public static final Key K
    • L

      public static final Key L
    • M

      public static final Key M
    • N

      public static final Key N
    • O

      public static final Key O
    • P

      public static final Key P
    • Q

      public static final Key Q
    • R

      public static final Key R
    • S

      public static final Key S
    • T

      public static final Key T
    • U

      public static final Key U
    • V

      public static final Key V
    • W

      public static final Key W
    • X

      public static final Key X
    • Y

      public static final Key Y
    • Z

      public static final Key Z
    • MAIN_0

      public static final Key MAIN_0
    • MAIN_1

      public static final Key MAIN_1
    • MAIN_2

      public static final Key MAIN_2
    • MAIN_3

      public static final Key MAIN_3
    • MAIN_4

      public static final Key MAIN_4
    • MAIN_5

      public static final Key MAIN_5
    • MAIN_6

      public static final Key MAIN_6
    • MAIN_7

      public static final Key MAIN_7
    • MAIN_8

      public static final Key MAIN_8
    • MAIN_9

      public static final Key MAIN_9
    • KP_0

      public static final Key KP_0
    • KP_1

      public static final Key KP_1
    • KP_2

      public static final Key KP_2
    • KP_3

      public static final Key KP_3
    • KP_4

      public static final Key KP_4
    • KP_5

      public static final Key KP_5
    • KP_6

      public static final Key KP_6
    • KP_7

      public static final Key KP_7
    • KP_8

      public static final Key KP_8
    • KP_9

      public static final Key KP_9
    • KP_DECIMAL

      public static final Key KP_DECIMAL
    • KP_DIVIDE

      public static final Key KP_DIVIDE
    • KP_MULTIPLY

      public static final Key KP_MULTIPLY
    • KP_SUBTRACT

      public static final Key KP_SUBTRACT
    • KP_ADD

      public static final Key KP_ADD
    • KP_ENTER

      public static final Key KP_ENTER
    • KP_EQUAL

      public static final Key KP_EQUAL
    • F1

      public static final Key F1
    • F2

      public static final Key F2
    • F3

      public static final Key F3
    • F4

      public static final Key F4
    • F5

      public static final Key F5
    • F6

      public static final Key F6
    • F7

      public static final Key F7
    • F8

      public static final Key F8
    • F9

      public static final Key F9
    • F10

      public static final Key F10
    • F11

      public static final Key F11
    • F12

      public static final Key F12
    • F13

      public static final Key F13
    • F14

      public static final Key F14
    • F15

      public static final Key F15
    • F16

      public static final Key F16
    • F17

      public static final Key F17
    • F18

      public static final Key F18
    • F19

      public static final Key F19
    • F20

      public static final Key F20
    • F21

      public static final Key F21
    • F22

      public static final Key F22
    • F23

      public static final Key F23
    • F24

      public static final Key F24
    • F25

      public static final Key F25
    • APOSTROPHE

      public static final Key APOSTROPHE
    • COMMA

      public static final Key COMMA
    • MINUS

      public static final Key MINUS
    • PERIOD

      public static final Key PERIOD
    • SLASH

      public static final Key SLASH
    • SEMICOLON

      public static final Key SEMICOLON
    • EQUAL

      public static final Key EQUAL
    • LEFT_BRACKET

      public static final Key LEFT_BRACKET
    • RIGHT_BRACKET

      public static final Key RIGHT_BRACKET
    • BACKSLASH

      public static final Key BACKSLASH
    • GRAVE_ACCENT

      public static final Key GRAVE_ACCENT
    • ESCAPE

      public static final Key ESCAPE
    • ENTER

      public static final Key ENTER
    • TAB

      public static final Key TAB
    • BACKSPACE

      public static final Key BACKSPACE
    • INSERT

      public static final Key INSERT
    • DELETE

      public static final Key DELETE
    • HOME

      public static final Key HOME
    • END

      public static final Key END
    • PAGE_UP

      public static final Key PAGE_UP
    • PAGE_DOWN

      public static final Key PAGE_DOWN
    • CAPS_LOCK

      public static final Key CAPS_LOCK
    • SCROLL_LOCK

      public static final Key SCROLL_LOCK
    • NUM_LOCK

      public static final Key NUM_LOCK
    • PAUSE

      public static final Key PAUSE
    • UP

      public static final Key UP
    • DOWN

      public static final Key DOWN
    • LEFT

      public static final Key LEFT
    • LEFT_SHIFT

      public static final Key LEFT_SHIFT
    • RIGHT_SHIFT

      public static final Key RIGHT_SHIFT
    • LEFT_CONTROL

      public static final Key LEFT_CONTROL
    • RIGHT_CONTROL

      public static final Key RIGHT_CONTROL
    • LEFT_ALT

      public static final Key LEFT_ALT
    • RIGHT_ALT

      public static final Key RIGHT_ALT
    • LEFT_SUPER

      public static final Key LEFT_SUPER
    • RIGHT_SUPER

      public static final Key RIGHT_SUPER
    • SPACE

      public static final Key SPACE
    • WORLD_1

      public static final Key WORLD_1
    • WORLD_2

      public static final Key WORLD_2
    • UNKNOWN

      public static final Key UNKNOWN
  • Method Details

    • values

      public static Key[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Key valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getGLFWValue

      public int getGLFWValue()
    • fromGLFWValue

      public static Key fromGLFWValue(int glfwValue)