Represents the mouse state.
This class is used as a base class by wx.MouseEvent and so its methods may be used to obtain information about the mouse state for the mouse events. It also inherits from wx.KeyboardState and so carries information about the keyboard state and not only the mouse one.
This class is implemented entirely inline in </mousestate.h > and thus has no linking requirements.
See also
Default constructor. |
|
Returns |
|
Returns |
|
Returns the physical mouse position. |
|
Returns X coordinate of the physical mouse event position. |
|
Returns Y coordinate of the physical mouse event position. |
|
Returns |
|
Returns |
|
Returns |
|
See |
|
See |
|
See |
|
See |
|
See |
|
See |
|
Possible constructors:
MouseState() -> None
Represents the mouse state.
Default constructor.
None
Returns True
if the first extra button mouse button is currently down.
bool
Returns True
if the second extra button mouse button is currently down.
bool
Returns X coordinate of the physical mouse event position.
int
Returns Y coordinate of the physical mouse event position.
int
Returns True
if the left mouse button is currently down.
bool
Returns True
if the middle mouse button is currently down.
bool
Returns True
if the right mouse button is currently down.
bool
down (bool)
None
down (bool)
None
down (bool)
None
down (bool)
None
down (bool)
None
state (wx.MouseState)
None
x (int)
None
y (int)
None
See GetPosition
and SetPosition
See Aux1IsDown
and SetAux1Down
See Aux2IsDown
and SetAux2Down
See LeftIsDown
and SetLeftDown
See MiddleIsDown
and SetMiddleDown
See RightIsDown
and SetRightDown