Package arc

Class KeyBinds

java.lang.Object
arc.KeyBinds

public class KeyBinds extends Object
Stores keybinds.

This is done by first splitting keybinds into separate sections by name. Further, the keybinds are split by device type (keyboard, controller), and then by name.

Example hierarchy:

Section (default) Device (keyboard) jump = KeyCode.space move = Axis(KeyCode.left, KeyCode.right) Device (controller) jump = KeyCode.controllera move = Axis(CONTROLLER_L_STICK_HORIZONTAL_AXIS)

Section (player2) ...etc