All Classes and Interfaces
Class
Description
This input processing class can handle mouse and keyboard input, using a
SquidMouse for
Mouse input and a user implementation of SquidInput.KeyHandler (often a lambda) to react to keys represented as chars
and the modifiers those keys were pressed with, any of alt, ctrl, and/or shift.A single-method interface used to process "typed" characters, special characters produced by unusual keys, and
modifiers that can affect them.
This mouse processor allows for easy conversion to a grid based system.