CommonLibVR
RE::BSPCOrbisGamepadDevice Member List

This is the complete list of members for RE::BSPCOrbisGamepadDevice, 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::BSPCOrbisGamepadDevicefriend
BSPCGamepadDeviceDelegate()RE::BSPCGamepadDeviceDelegateprotected
BSPCOrbisGamepadDevice()RE::BSPCOrbisGamepadDeviceprotected
BSTEventSource()RE::BSTEventSource< BSGamepadEvent >inline
buttonNameIDMapRE::BSInputDevice
connectedRE::BSGamepadDevice
currentLTRE::BSPCOrbisGamepadDevice
currentLXRE::BSPCOrbisGamepadDevice
currentLYRE::BSPCOrbisGamepadDevice
currentPadStateRE::BSPCOrbisGamepadDevice
currentRTRE::BSPCOrbisGamepadDevice
currentRXRE::BSPCOrbisGamepadDevice
currentRYRE::BSPCOrbisGamepadDevice
deviceRE::BSInputDevice
deviceButtonsRE::BSInputDevice
DoEnableListeningMode(void) overrideRE::BSPCOrbisGamepadDevicevirtual
gamepadDeviceHandlerRE::BSPCGamepadDeviceDelegate
GetButtonNameFromID(std::int32_t a_id, BSFixedString &a_buttonName) overrideRE::BSInputDevicevirtual
GetCurrentButtonState() constRE::BSPCOrbisGamepadDeviceinline
GetKeyCodeFromID(std::int32_t a_id, std::uint32_t &a_keyCode) overrideRE::BSInputDevicevirtual
GetMappingKey(BSFixedString a_mapping) overrideRE::BSInputDevicevirtual
GetPreviousButtonState() constRE::BSPCOrbisGamepadDeviceinline
Initialize() overrideRE::BSPCOrbisGamepadDevicevirtual
IsEnabled() const overrideRE::BSGamepadDevicevirtual
IsGamepad() constRE::BSInputDevice
IsKeyboard() constRE::BSInputDevice
IsMouse() constRE::BSInputDevice
IsPressed(std::uint32_t a_keyCode) constRE::BSInputDevice
IsRemoteController(void)RE::BSGamepadDevicevirtual
Key typedefRE::BSPCOrbisGamepadDevice
listeningForInputRE::BSGamepadDevice
LoadControlsDefinitionFile(const char *a_fileName)RE::BSInputDevice
lockRE::BSTEventSource< BSGamepadEvent >mutable
NormalizeThumbstickValue(int32_t a_rawX, int32_t a_rawY, float &a_outX, float &a_outY) overrideRE::BSPCOrbisGamepadDevice
RE::BSPCGamepadDeviceDelegate::NormalizeThumbstickValue(int a_thumbX, int a_thumbY, float &a_xOut, float &a_yOut)RE::BSGamepadDevicevirtual
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::BSPCOrbisGamepadDevice
previousLXRE::BSPCOrbisGamepadDevice
previousLYRE::BSPCOrbisGamepadDevice
previousPadStateRE::BSPCOrbisGamepadDevice
previousRTRE::BSPCOrbisGamepadDevice
previousRXRE::BSPCOrbisGamepadDevice
previousRYRE::BSPCOrbisGamepadDevice
Process(float a_arg1) overrideRE::BSPCOrbisGamepadDevicevirtual
Release() overrideRE::BSPCOrbisGamepadDevicevirtual
RemoveEventSink(Sink *a_eventSink)RE::BSTEventSource< BSGamepadEvent >inline
Reset() overrideRE::BSPCOrbisGamepadDevicevirtual
ResetButtonMaps()RE::BSInputDevice
ResetLEDColor() overrideRE::BSPCOrbisGamepadDevicevirtual
RTTIRE::BSPCOrbisGamepadDeviceinlinestatic
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 *colorParam) overrideRE::BSPCOrbisGamepadDevicevirtual
SetRumble(float lValue, float rValue) overrideRE::BSPCOrbisGamepadDevicevirtual
Sink typedefRE::BSTEventSource< BSGamepadEvent >
sinksRE::BSTEventSource< BSGamepadEvent >
userIndexRE::BSGamepadDevice
VTABLERE::BSPCOrbisGamepadDeviceinlinestatic
~BSGamepadDevice() overrideRE::BSGamepadDevice
~BSIInputDevice()RE::BSIInputDevicevirtual
~BSInputDevice() overrideRE::BSInputDevice
~BSPCGamepadDeviceDelegate() overrideRE::BSPCGamepadDeviceDelegate
~BSPCOrbisGamepadDevice() overrideRE::BSPCOrbisGamepadDevice