class MouseDevice
Defined in:
Encapsulates a mouse device.
C4Input.hDefinition
class MouseDevice final : public InputDevice
Description
The MouseDevice class encapsulates a mouse device. Each mouse device has a HID usage value of 0x00010002 (mouse) or 0x00010001 (pointer).The following table lists the input controls that normally belong to a mouse device and their corresponding 32-bit HID usage values. A mouse device may have only a subset of these controls, and it may have additional controls that are not listed here. The axis controls listed in the table are relative axes represented by the
DeltaAxisControl class, and the button controls are generic buttons represented by the GenericButtonControl class.
0x00010030 |
Horizontal movement axis. |
0x00010031 |
Vertical movement axis. |
0x00010032 |
Scroll wheel. |
0x00090001 |
Left button. |
0x00090002 |
Right button. |
0x00090003 |
Middle button. |
Base Classes
InputDevice |
A MouseDevice is a specific type of input device.
|
See Also
