Constructs a dsdl2.MouseState from a vanilla SDL mouse state flag
Constructs a dsdl2.MouseState by providing the flags
Gets the internal flag representation
Formats the dsdl2.MouseState into its construction representation: "dsdl2.MouseState(<sdlMouseState>, <left>, <middle>, <right>, <x1>, <x2>)"
D struct that encapsulates mouse button state flags