8#define EHS_HID_MOUSE 0x01
32 void Poll(
float delta)
override;
34 void SetDelta(
const Vec2_s32& newDelta);
38 Mouse* Clone()
const override;
static const Button RMB
Definition: Mouse.h:43
static const Button ScrollLeft
Definition: Mouse.h:48
Mouse(Mouse &&hid) noexcept=default
static const Button Four
Definition: Mouse.h:44
static const Button ScrollUp
Definition: Mouse.h:46
static const Button Unknown
Definition: Mouse.h:40
static const Button Back
Definition: Mouse.h:50
static const Button ScrollDown
Definition: Mouse.h:47
static const Button ScrollRight
Definition: Mouse.h:49
Mouse & operator=(Mouse &&hid) noexcept=default
static const Button MMB
Definition: Mouse.h:42
static const Button LMB
Definition: Mouse.h:41
static const Button Forward
Definition: Mouse.h:51
static const Button Five
Definition: Mouse.h:45
unsigned int UInt_32
Definition: Types.h:49