25 Init(a_id, INPUT_DEVICE::kGamepad, a_xValue, a_yValue,
""sv);
30 Init(a_id, a_device, a_xValue, a_yValue,
""sv);
46 [[nodiscard]]
bool IsOffHand()
const;
47 [[nodiscard]]
bool IsMainHand()
const;
#define KEEP_FOR_RE()
Definition: PCH.h:713
std::uint32_t idCode
Definition: IDEvent.h:24
BSFixedString userEvent
Definition: IDEvent.h:23
Definition: ThumbstickEvent.h:8
float yValue
Definition: ThumbstickEvent.h:52
static constexpr auto RTTI
Definition: ThumbstickEvent.h:10
static constexpr auto VTABLE
Definition: ThumbstickEvent.h:11
float xValue
Definition: ThumbstickEvent.h:51
void Init(InputType a_id, INPUT_DEVICE a_device, float a_xValue, float a_yValue, const RE::BSFixedString &a_userEvent)
Definition: ThumbstickEvent.h:33
void Init(InputType a_id, INPUT_DEVICE a_device, float a_xValue, float a_yValue)
Definition: ThumbstickEvent.h:28
void Init(InputType a_id, float a_xValue, float a_yValue)
Definition: ThumbstickEvent.h:23
Definition: AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_ThumbstickEvent
Definition: Offsets_VTABLE.h:12932
constexpr REL::ID RTTI_ThumbstickEvent(static_cast< std::uint64_t >(688897))