| AddEventSink(Sink *a_eventSink) | RE::BSTEventSource< BSGamepadEvent > | inline |
| AddEventSink(BSTEventSink< SinkEvent > *a_sink) | RE::BSTEventSource< BSGamepadEvent > | inline |
| BSGamepadDevice() | RE::BSGamepadDevice | protected |
| BSGamepadDeviceHandler | RE::BSPCOrbisGamepadDevice | friend |
| BSPCGamepadDeviceDelegate() | RE::BSPCGamepadDeviceDelegate | protected |
| BSPCOrbisGamepadDevice() | RE::BSPCOrbisGamepadDevice | protected |
| BSTEventSource() | RE::BSTEventSource< BSGamepadEvent > | inline |
| buttonNameIDMap | RE::BSInputDevice | |
| connected | RE::BSGamepadDevice | |
| currentLT | RE::BSPCOrbisGamepadDevice | |
| currentLX | RE::BSPCOrbisGamepadDevice | |
| currentLY | RE::BSPCOrbisGamepadDevice | |
| currentPadState | RE::BSPCOrbisGamepadDevice | |
| currentRT | RE::BSPCOrbisGamepadDevice | |
| currentRX | RE::BSPCOrbisGamepadDevice | |
| currentRY | RE::BSPCOrbisGamepadDevice | |
| device | RE::BSInputDevice | |
| deviceButtons | RE::BSInputDevice | |
| DoEnableListeningMode(void) override | RE::BSPCOrbisGamepadDevice | virtual |
| gamepadDeviceHandler | RE::BSPCGamepadDeviceDelegate | |
| GetButtonNameFromID(std::int32_t a_id, BSFixedString &a_buttonName) override | RE::BSInputDevice | virtual |
| GetCurrentButtonState() const | RE::BSPCOrbisGamepadDevice | inline |
| GetKeyCodeFromID(std::int32_t a_id, std::uint32_t &a_keyCode) override | RE::BSInputDevice | virtual |
| GetMappingKey(BSFixedString a_mapping) override | RE::BSInputDevice | virtual |
| GetPreviousButtonState() const | RE::BSPCOrbisGamepadDevice | inline |
| Initialize() override | RE::BSPCOrbisGamepadDevice | virtual |
| IsEnabled() const override | RE::BSGamepadDevice | virtual |
| IsGamepad() const | RE::BSInputDevice | |
| IsKeyboard() const | RE::BSInputDevice | |
| IsMouse() const | RE::BSInputDevice | |
| IsPressed(std::uint32_t a_keyCode) const | RE::BSInputDevice | |
| IsRemoteController(void) | RE::BSGamepadDevice | virtual |
| Key typedef | RE::BSPCOrbisGamepadDevice | |
| listeningForInput | RE::BSGamepadDevice | |
| LoadControlsDefinitionFile(const char *a_fileName) | RE::BSInputDevice | |
| lock | RE::BSTEventSource< BSGamepadEvent > | mutable |
| NormalizeThumbstickValue(int32_t a_rawX, int32_t a_rawY, float &a_outX, float &a_outY) override | RE::BSPCOrbisGamepadDevice | |
| RE::BSPCGamepadDeviceDelegate::NormalizeThumbstickValue(int a_thumbX, int a_thumbY, float &a_xOut, float &a_yOut) | RE::BSGamepadDevice | virtual |
| notifying | RE::BSTEventSource< BSGamepadEvent > | |
| operator()(const BSGamepadEvent *a_event) | RE::BSTEventSource< BSGamepadEvent > | inline |
| pad0C | RE::BSInputDevice | |
| pad51 | RE::BSTEventSource< BSGamepadEvent > | |
| pad52 | RE::BSTEventSource< BSGamepadEvent > | |
| pad54 | RE::BSTEventSource< BSGamepadEvent > | |
| padCE | RE::BSGamepadDevice | |
| pendingRegisters | RE::BSTEventSource< BSGamepadEvent > | |
| pendingUnregisters | RE::BSTEventSource< BSGamepadEvent > | |
| PrependEventSink(Sink *a_eventSink) | RE::BSTEventSource< BSGamepadEvent > | inline |
| PrependEventSink(BSTEventSink< SinkEvent > *a_sink) | RE::BSTEventSource< BSGamepadEvent > | inline |
| previousLT | RE::BSPCOrbisGamepadDevice | |
| previousLX | RE::BSPCOrbisGamepadDevice | |
| previousLY | RE::BSPCOrbisGamepadDevice | |
| previousPadState | RE::BSPCOrbisGamepadDevice | |
| previousRT | RE::BSPCOrbisGamepadDevice | |
| previousRX | RE::BSPCOrbisGamepadDevice | |
| previousRY | RE::BSPCOrbisGamepadDevice | |
| Process(float a_arg1) override | RE::BSPCOrbisGamepadDevice | virtual |
| Release() override | RE::BSPCOrbisGamepadDevice | virtual |
| RemoveEventSink(Sink *a_eventSink) | RE::BSTEventSource< BSGamepadEvent > | inline |
| Reset() override | RE::BSPCOrbisGamepadDevice | virtual |
| ResetButtonMaps() | RE::BSInputDevice | |
| ResetLEDColor() override | RE::BSPCOrbisGamepadDevice | virtual |
| RTTI | RE::BSPCOrbisGamepadDevice | inlinestatic |
| 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) override | RE::BSPCOrbisGamepadDevice | virtual |
| SetRumble(float lValue, float rValue) override | RE::BSPCOrbisGamepadDevice | virtual |
| Sink typedef | RE::BSTEventSource< BSGamepadEvent > | |
| sinks | RE::BSTEventSource< BSGamepadEvent > | |
| userIndex | RE::BSGamepadDevice | |
| VTABLE | RE::BSPCOrbisGamepadDevice | inlinestatic |
| ~BSGamepadDevice() override | RE::BSGamepadDevice | |
| ~BSIInputDevice() | RE::BSIInputDevice | virtual |
| ~BSInputDevice() override | RE::BSInputDevice | |
| ~BSPCGamepadDeviceDelegate() override | RE::BSPCGamepadDeviceDelegate | |
| ~BSPCOrbisGamepadDevice() override | RE::BSPCOrbisGamepadDevice | |