31        virtual void SetRumble(
float a_lValue, 
float a_rValue) = 0;                                  
 
   35        virtual void ProcessRawInput(int32_t a_rawX, int32_t a_rawY, 
float& a_outX, 
float& a_outY);  
 
Definition BSGamepadDevice.h:13
 
virtual void ProcessRawInput(int32_t a_rawX, int32_t a_rawY, float &a_outX, float &a_outY)
 
virtual void Unk_0C(void)
 
static constexpr auto VTABLE
Definition BSGamepadDevice.h:16
 
bool IsEnabled() const override
 
std::uint16_t padCE
Definition BSGamepadDevice.h:42
 
virtual void ResetLEDColor()
 
bool listeningForInput
Definition BSGamepadDevice.h:41
 
std::int32_t userIndex
Definition BSGamepadDevice.h:39
 
virtual void SetRumble(float a_lValue, float a_rValue)=0
 
static constexpr auto RTTI
Definition BSGamepadDevice.h:15
 
~BSGamepadDevice() override
 
bool connected
Definition BSGamepadDevice.h:40
 
virtual void SetLEDColor(ColorParam *a_colorParam)
 
virtual void Unk_0E(void)
 
Definition AbsorbEffect.h:6
 
constexpr REL::VariantID RTTI_BSGamepadDevice(690309, 398164, 0x1f5fce8)
 
constexpr std::array< REL::VariantID, 1 > VTABLE_BSGamepadDevice
Definition Offsets_VTABLE.h:5433
 
Definition BSGamepadDevice.h:19
 
std::uint32_t b
Definition BSGamepadDevice.h:22
 
std::uint32_t g
Definition BSGamepadDevice.h:21
 
std::uint32_t r
Definition BSGamepadDevice.h:20