Packs mousemotion event information into a single struct.
State of the buttons
Horizontal amount of mouse movement
Vertical amount of mouse movement
Horizontal position of the cursor
Vertical position of the cursor
See Implementation
Packs mousemotion event information into a single struct.