23 Init(a_device, a_id, a_value, a_duration,
""sv);
39 void Init(
INPUT_DEVICE a_device, std::int32_t a_arg2, std::int32_t a_id,
float a_value,
float a_duration)
41 Init(a_device, a_arg2, a_id, a_value, a_duration,
""sv);
55 [[nodiscard]] constexpr
float Value() const noexcept
60 [[nodiscard]] constexpr
bool IsPressed() const noexcept {
return Value() > 0.0F; }
std::uint32_t idCode
Definition: IDEvent.h:23
BSFixedString userEvent
Definition: IDEvent.h:22
Definition: VRWandEvent.h:8
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_ButtonEvent
Definition: Offsets_RTTI.h:3693
INPUT_DEVICES::INPUT_DEVICE INPUT_DEVICE
Definition: InputDevices.h:26
detail::BSFixedString< char > BSFixedString
Definition: BSFixedString.h:147