This is the complete list of members for LUS::Controller, including all inherited members.
| AddDefaultMappings(PhysicalDeviceType physicalDeviceType) | Ship::Controller | |
| ClearAllMappings() | Ship::Controller | |
| ClearAllMappingsForDeviceType(PhysicalDeviceType physicalDeviceType) | Ship::Controller | |
| Connect() | Ship::Controller | |
| ControlDevice(uint8_t portIndex) | Ship::ControlDevice | |
| Controller(uint8_t portIndex, std::vector< CONTROLLERBUTTONS_T > bitmasks, std::shared_ptr< Ship::ConsoleVariable > consoleVariable=nullptr, std::shared_ptr< Ship::ControlDeck > controlDeck=nullptr, std::shared_ptr< Ship::Window > window=nullptr) | LUS::Controller | |
| Ship::Controller::Controller(uint8_t portIndex, std::vector< CONTROLLERBUTTONS_T > bitmasks, std::shared_ptr< ConsoleVariable > consoleVariable=nullptr, std::shared_ptr< ControlDeck > controlDeck=nullptr, std::shared_ptr< Window > window=nullptr) | Ship::Controller | |
| Disconnect() | Ship::Controller | |
| GetAllButtons() | Ship::Controller | |
| GetAllMappings() | Ship::Controller | |
| GetButton(CONTROLLERBUTTONS_T bitmask) | Ship::Controller | |
| GetButtonByBitmask(CONTROLLERBUTTONS_T bitmask) | Ship::Controller | |
| GetGyro() | Ship::Controller | |
| GetLED() | Ship::Controller | |
| GetLeftStick() | Ship::Controller | |
| GetPortIndex() | Ship::Controller | |
| GetRightStick() | Ship::Controller | |
| GetRumble() | Ship::Controller | |
| HasConfig() | Ship::Controller | |
| HasMappingsForPhysicalDeviceType(PhysicalDeviceType physicalDeviceType) | Ship::Controller | |
| IsConnected() const | Ship::Controller | |
| mButtons | Ship::Controller | protected |
| mConsoleVariable | Ship::Controller | protected |
| mControlDeck | Ship::Controller | protected |
| mPortIndex | Ship::ControlDevice | protected |
| mWindow | Ship::Controller | protected |
| ProcessKeyboardEvent(KbEventType eventType, KbScancode scancode) | Ship::Controller | |
| ProcessMouseButtonEvent(bool isPressed, MouseBtn button) | Ship::Controller | |
| ReadToPad(void *pad) override | LUS::Controller | virtual |
| ReloadAllMappingsFromConfig() | Ship::Controller | |
| SetControlDeck(std::shared_ptr< ControlDeck > controlDeck) | Ship::Controller | |
| ~ControlDevice() | Ship::ControlDevice | virtual |
| ~Controller() | Ship::Controller | |