Readable and typesafe key names.
Type used to distinguish between multiple instances of the same key (such as Left Ctrl and Right Ctrl)
#
Transform a KeyCode to a Key
Attempts to transform a key into a keycode
Attempt to transform a Key into a Char. This does not work for 'special' keys that are not used to type symbols.
Represents a Key. Currently incomplete.