| ControllerButtonMapping(PhysicalDeviceType physicalDeviceType, uint8_t portIndex, CONTROLLERBUTTONS_T bitmask, std::shared_ptr< ControlDeck > controlDeck=nullptr) | Ship::ControllerButtonMapping | |
| ControllerInputMapping(PhysicalDeviceType physicalDeviceType) | Ship::ControllerInputMapping | |
| ControllerMapping(PhysicalDeviceType physicalDeviceType) | Ship::ControllerMapping | |
| EraseFromConfig() override | Ship::KeyboardKeyToButtonMapping | virtual |
| GetBitmask() | Ship::ControllerButtonMapping | |
| GetButtonMappingId() override | Ship::KeyboardKeyToButtonMapping | virtual |
| GetControlDeck() const | Ship::ControllerButtonMapping | |
| GetMappingType() override | Ship::KeyboardKeyToButtonMapping | virtual |
| GetPhysicalDeviceName() override | Ship::KeyboardKeyToButtonMapping | virtual |
| GetPhysicalDeviceType() | Ship::ControllerMapping | |
| GetPhysicalInputName() override | Ship::KeyboardKeyToButtonMapping | virtual |
| KeyboardKeyToAnyMapping(KbScancode scancode, std::shared_ptr< Window > window) | Ship::KeyboardKeyToAnyMapping | |
| KeyboardKeyToButtonMapping(uint8_t portIndex, CONTROLLERBUTTONS_T bitmask, KbScancode scancode, std::shared_ptr< ControlDeck > controlDeck=nullptr, std::shared_ptr< Window > window=nullptr, std::shared_ptr< ConsoleVariable > consoleVariable=nullptr) | Ship::KeyboardKeyToButtonMapping | |
| mBitmask | Ship::ControllerButtonMapping | protected |
| mConsoleVariable | Ship::KeyboardKeyToButtonMapping | protected |
| mControlDeck | Ship::KeyboardKeyToButtonMapping | protected |
| mKeyboardScancode | Ship::KeyboardKeyToAnyMapping | protected |
| mKeyPressed | Ship::KeyboardKeyToAnyMapping | protected |
| mPhysicalDeviceType | Ship::ControllerMapping | protected |
| mPortIndex | Ship::ControllerButtonMapping | protected |
| mWindow | Ship::KeyboardKeyToAnyMapping | protected |
| ProcessKeyboardEvent(KbEventType eventType, KbScancode scancode) | Ship::KeyboardKeyToAnyMapping | |
| SaveToConfig() override | Ship::KeyboardKeyToButtonMapping | virtual |
| SetPortIndex(uint8_t portIndex) | Ship::ControllerButtonMapping | |
| UpdatePad(CONTROLLERBUTTONS_T &padButtons) override | Ship::KeyboardKeyToButtonMapping | virtual |
| ~ControllerButtonMapping() | Ship::ControllerButtonMapping | virtual |
| ~ControllerInputMapping() | Ship::ControllerInputMapping | |
| ~ControllerMapping() | Ship::ControllerMapping | |
| ~KeyboardKeyToAnyMapping() | Ship::KeyboardKeyToAnyMapping | virtual |