Tags events for input devices like mice and keyboards.
InputEvents work in partnership with
represent a one time thing that happened since the last frame, while the state represents the ongoing state of an
For example there is a mouse Move event i.e. "The mouse was moved" and there is also the mouse position on the
InputState i.e. "Where is the mouse now?"