| AddAxisDirectionMapping(Direction direction, std::shared_ptr< ControllerAxisDirectionMapping > mapping) | Ship::ControllerStick | |
| AddDefaultMappings(PhysicalDeviceType physicalDeviceType) | Ship::ControllerStick | |
| AddOrEditAxisDirectionMappingFromRawPress(Direction direction, std::string id) | Ship::ControllerStick | |
| ClearAllMappings() | Ship::ControllerStick | |
| ClearAllMappingsForDeviceType(PhysicalDeviceType physicalDeviceType) | Ship::ControllerStick | |
| ClearAxisDirectionMapping(Direction direction, std::string id) | Ship::ControllerStick | |
| ClearAxisDirectionMapping(Direction direction, std::shared_ptr< ControllerAxisDirectionMapping > mapping) | Ship::ControllerStick | |
| ClearAxisDirectionMappingId(Direction direction, std::string id) | Ship::ControllerStick | |
| ControllerStick(uint8_t portIndex, StickIndex stickIndex, std::shared_ptr< ConsoleVariable > consoleVariable=nullptr, std::shared_ptr< ControlDeck > controlDeck=nullptr, std::shared_ptr< Window > window=nullptr) | Ship::ControllerStick | |
| DeadzoneIsDefault() | Ship::ControllerStick | |
| GetAllAxisDirectionMappingByDirection(Direction direction) | Ship::ControllerStick | |
| GetAllAxisDirectionMappings() | Ship::ControllerStick | |
| GetAxisDirectionMappingById(Direction direction, std::string id) | Ship::ControllerStick | |
| GetDeadzonePercentage() | Ship::ControllerStick | |
| GetNotchSnapAngle() | Ship::ControllerStick | |
| GetSensitivityPercentage() | Ship::ControllerStick | |
| GetStickIndex() | Ship::ControllerStick | |
| HasMappingsForPhysicalDeviceType(PhysicalDeviceType physicalDeviceType) | Ship::ControllerStick | |
| NotchSnapAngleIsDefault() | Ship::ControllerStick | |
| Process(int8_t &x, int8_t &y) | Ship::ControllerStick | |
| ProcessKeyboardEvent(KbEventType eventType, KbScancode scancode) | Ship::ControllerStick | |
| ProcessMouseButtonEvent(bool isPressed, Ship::MouseBtn button) | Ship::ControllerStick | |
| ReloadAllMappingsFromConfig() | Ship::ControllerStick | |
| ResetDeadzoneToDefault() | Ship::ControllerStick | |
| ResetNotchSnapAngleToDefault() | Ship::ControllerStick | |
| ResetSensitivityToDefault() | Ship::ControllerStick | |
| SaveAxisDirectionMappingIdsToConfig() | Ship::ControllerStick | |
| SensitivityIsDefault() | Ship::ControllerStick | |
| SetControlDeck(std::shared_ptr< ControlDeck > controlDeck) | Ship::ControllerStick | inline |
| SetDeadzone(uint8_t deadzonePercentage) | Ship::ControllerStick | |
| SetNotchSnapAngle(uint8_t notchSnapAngle) | Ship::ControllerStick | |
| SetSensitivity(uint8_t sensitivityPercentage) | Ship::ControllerStick | |
| UpdatePad(int8_t &x, int8_t &y) | Ship::ControllerStick | |
| ~ControllerStick() | Ship::ControllerStick | |