18 enum Key : std::uint32_t
#define KEEP_FOR_RE()
Definition PCH.h:517
Definition BSMouseDevice.h:8
Definition BSWin32MouseDevice.h:11
void Initialize() override
static constexpr auto VTABLE
Definition BSWin32MouseDevice.h:14
~BSWin32MouseDevice() override
void Reinitialize(void) override
void Process(float a_arg1) override
BSSpinLock reinitializeLock
Definition BSWin32MouseDevice.h:48
REX::W32::DIMOUSESTATE2 dInputNextState
Definition BSWin32MouseDevice.h:46
bool notInitialized
Definition BSWin32MouseDevice.h:47
REX::W32::DIMOUSESTATE2 dInputPrevState
Definition BSWin32MouseDevice.h:45
static constexpr auto RTTI
Definition BSWin32MouseDevice.h:13
REX::W32::IDirectInputDevice8A * dInputDevice
Definition BSWin32MouseDevice.h:44
Definition AbsorbEffect.h:6
constexpr REL::ID RTTI_BSWin32MouseDevice(static_cast< std::uint64_t >(690313))
constexpr std::array< REL::ID, 1 > VTABLE_BSWin32MouseDevice
Definition Offsets_VTABLE.h:10573
Definition BSWin32MouseDevice.h:17
Key
Definition BSWin32MouseDevice.h:19
@ kMiddleButton
Definition BSWin32MouseDevice.h:22
@ kButton7
Definition BSWin32MouseDevice.h:27
@ kWheelUp
Definition BSWin32MouseDevice.h:28
@ kButton6
Definition BSWin32MouseDevice.h:26
@ kButton5
Definition BSWin32MouseDevice.h:25
@ kRightButton
Definition BSWin32MouseDevice.h:21
@ kButton3
Definition BSWin32MouseDevice.h:23
@ kLeftButton
Definition BSWin32MouseDevice.h:20
@ kWheelDown
Definition BSWin32MouseDevice.h:29
@ kButton4
Definition BSWin32MouseDevice.h:24