15 enum Key : std::uint32_t
Definition: BSMouseDevice.h:8
Definition: BSAtomic.h:49
Definition: BSWin32MouseDevice.h:9
std::uint64_t unk98
Definition: BSWin32MouseDevice.h:45
BSSpinLock unkAC
Definition: BSWin32MouseDevice.h:48
std::uint64_t unk88
Definition: BSWin32MouseDevice.h:43
void Initialize() override
std::uint64_t unkA0
Definition: BSWin32MouseDevice.h:46
std::uint32_t unkA8
Definition: BSWin32MouseDevice.h:47
~BSWin32MouseDevice() override
std::uint32_t unkB4
Definition: BSWin32MouseDevice.h:49
void Process(float a_arg1) override
std::uint64_t unk80
Definition: BSWin32MouseDevice.h:42
void Unk_03(void) override
std::uint64_t unk78
Definition: BSWin32MouseDevice.h:41
void Unk_09(void) override
static constexpr auto RTTI
Definition: BSWin32MouseDevice.h:11
std::uint64_t unk90
Definition: BSWin32MouseDevice.h:44
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_BSWin32MouseDevice
Definition: Offsets_RTTI.h:3646
Definition: BSWin32MouseDevice.h:14
Key
Definition: BSWin32MouseDevice.h:16
@ kMiddleButton
Definition: BSWin32MouseDevice.h:19
@ kButton7
Definition: BSWin32MouseDevice.h:24
@ kWheelUp
Definition: BSWin32MouseDevice.h:25
@ kButton6
Definition: BSWin32MouseDevice.h:23
@ kButton5
Definition: BSWin32MouseDevice.h:22
@ kRightButton
Definition: BSWin32MouseDevice.h:18
@ kButton3
Definition: BSWin32MouseDevice.h:20
@ kLeftButton
Definition: BSWin32MouseDevice.h:17
@ kWheelDown
Definition: BSWin32MouseDevice.h:26
@ kButton4
Definition: BSWin32MouseDevice.h:21