Inherits Reference < Object
Manages input state to prevent multiple systems from processing the same input
Check if mouse input is available and consume it
Check if mouse was already consumed this frame
Just check if mouse is pressed without consuming
Reset input state at the start of each frame