CommonLibSSE NG
RE::BSWin32GamepadDevice Member List

This is the complete list of members for RE::BSWin32GamepadDevice, including all inherited members.

AddEventSink(Sink *a_eventSink)RE::BSTEventSource< BSGamepadEvent >inline
AddEventSink(BSTEventSink< SinkEvent > *a_sink)RE::BSTEventSource< BSGamepadEvent >inline
BSGamepadDevice()RE::BSGamepadDeviceprotected
BSGamepadDeviceHandler classRE::BSWin32GamepadDevicefriend
BSPCGamepadDeviceDelegate()RE::BSPCGamepadDeviceDelegateprotected
BSTEventSource()RE::BSTEventSource< BSGamepadEvent >inline
BSWin32GamepadDevice()RE::BSWin32GamepadDeviceprotected
buttonNameIDMapRE::BSInputDevice
connectedRE::BSGamepadDevice
currentLTRE::BSWin32GamepadDevice
currentLXRE::BSWin32GamepadDevice
currentLYRE::BSWin32GamepadDevice
currentRTRE::BSWin32GamepadDevice
currentRXRE::BSWin32GamepadDevice
currentRYRE::BSWin32GamepadDevice
currentStateRE::BSWin32GamepadDevice
deviceRE::BSInputDevice
deviceButtonsRE::BSInputDevice
gamepadDeviceHandlerRE::BSPCGamepadDeviceDelegate
GetCurrentButtonState() constRE::BSWin32GamepadDeviceinline
GetKeyMapping(std::uint32_t a_key, BSFixedString &a_mapping) overrideRE::BSInputDevicevirtual
GetMappedKeycode(std::uint32_t a_key, std::uint32_t &outKeyCode) overrideRE::BSInputDevicevirtual
GetMappingKey(BSFixedString a_mapping) overrideRE::BSInputDevicevirtual
GetPreviousButtonState() constRE::BSWin32GamepadDeviceinline
Initialize() overrideRE::BSWin32GamepadDevicevirtual
IsEnabled() const overrideRE::BSGamepadDevicevirtual
IsGamepad() constRE::BSInputDevice
IsKeyboard() constRE::BSInputDevice
IsMouse() constRE::BSInputDevice
IsPressed(std::uint32_t a_keyCode) constRE::BSInputDevice
Key typedefRE::BSWin32GamepadDevice
listeningForInputRE::BSGamepadDevice
LoadControlsDefinitionFile(const char *a_fileName)RE::BSInputDevice
lockRE::BSTEventSource< BSGamepadEvent >mutable
notifyingRE::BSTEventSource< BSGamepadEvent >
operator()(const BSGamepadEvent *a_event)RE::BSTEventSource< BSGamepadEvent >inline
pad0CRE::BSInputDevice
pad51RE::BSTEventSource< BSGamepadEvent >
pad52RE::BSTEventSource< BSGamepadEvent >
pad54RE::BSTEventSource< BSGamepadEvent >
padCERE::BSGamepadDevice
pendingRegistersRE::BSTEventSource< BSGamepadEvent >
pendingUnregistersRE::BSTEventSource< BSGamepadEvent >
previousLTRE::BSWin32GamepadDevice
previousLXRE::BSWin32GamepadDevice
previousLYRE::BSWin32GamepadDevice
previousRTRE::BSWin32GamepadDevice
previousRXRE::BSWin32GamepadDevice
previousRYRE::BSWin32GamepadDevice
previousStateRE::BSWin32GamepadDevice
Process(float a_arg1) overrideRE::BSWin32GamepadDevicevirtual
ProcessRawInput(int32_t a_rawX, int32_t a_rawY, float &a_outX, float &a_outY)RE::BSGamepadDevicevirtual
Release() overrideRE::BSWin32GamepadDevicevirtual
RemoveEventSink(Sink *a_eventSink)RE::BSTEventSource< BSGamepadEvent >inline
Reset() overrideRE::BSWin32GamepadDevicevirtual
ResetButtonMaps()RE::BSInputDevice
ResetLEDColor()RE::BSGamepadDevicevirtual
RTTIRE::BSWin32GamepadDeviceinlinestatic
SendEvent(const BSGamepadEvent *a_event)RE::BSTEventSource< BSGamepadEvent >inline
SetButtonState(std::uint32_t a_buttonId, float a_timeSinceLastPoll, bool a_buttonWasPressed, bool a_buttonIsPressed)RE::BSInputDevice
SetLEDColor(ColorParam *a_colorParam)RE::BSGamepadDevicevirtual
SetRumble(float lValue, float rValue) overrideRE::BSWin32GamepadDevicevirtual
Sink typedefRE::BSTEventSource< BSGamepadEvent >
sinksRE::BSTEventSource< BSGamepadEvent >
Unk_0C(void)RE::BSGamepadDevicevirtual
Unk_0E(void)RE::BSGamepadDevicevirtual
userIndexRE::BSGamepadDevice
VTABLERE::BSWin32GamepadDeviceinlinestatic
~BSGamepadDevice() overrideRE::BSGamepadDevice
~BSIInputDevice()RE::BSIInputDevicevirtual
~BSInputDevice() overrideRE::BSInputDevice
~BSPCGamepadDeviceDelegate() overrideRE::BSPCGamepadDeviceDelegate
~BSWin32GamepadDevice() overrideRE::BSWin32GamepadDevice