|
libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
|
This is the complete list of members for LUS::ControlDeck, including all inherited members.
| AllGameInputBlocked() | Ship::ControlDeck | protected |
| BlockGameInput(int32_t blockId) | Ship::ControlDeck | |
| Component(const std::string &name, std::shared_ptr< Context > context=nullptr) | Ship::Component | explicit |
| ControlDeck(std::shared_ptr< Ship::Window > window=nullptr, std::shared_ptr< Ship::ConsoleVariable > consoleVariable=nullptr) | LUS::ControlDeck | |
| ControlDeck(std::vector< CONTROLLERBUTTONS_T > additionalBitmasks, std::shared_ptr< Ship::Window > window=nullptr, std::shared_ptr< Ship::ConsoleVariable > consoleVariable=nullptr) | LUS::ControlDeck | |
| ControlDeck(std::vector< CONTROLLERBUTTONS_T > additionalBitmasks, std::shared_ptr< Ship::ControllerDefaultMappings > controllerDefaultMappings, std::unordered_map< CONTROLLERBUTTONS_T, std::string > buttonNames, std::shared_ptr< Ship::Window > window=nullptr, std::shared_ptr< Ship::ConsoleVariable > consoleVariable=nullptr) | LUS::ControlDeck | |
| Ship::ControlDeck::ControlDeck(std::vector< CONTROLLERBUTTONS_T > additionalBitmasks, std::shared_ptr< ControllerDefaultMappings > controllerDefaultMappings, std::unordered_map< CONTROLLERBUTTONS_T, std::string > buttonNames, std::shared_ptr< Window > window=nullptr, std::shared_ptr< ConsoleVariable > consoleVariable=nullptr) | Ship::ControlDeck | |
| GamepadGameInputBlocked() | Ship::ControlDeck | |
| GetAllButtonNames() const | Ship::ControlDeck | |
| GetButtonNameForBitmask(CONTROLLERBUTTONS_T bitmask) | Ship::ControlDeck | |
| GetChildren() | Ship::Component | |
| GetChildren() const | Ship::Component | |
| GetConnectedPhysicalDeviceManager() | Ship::ControlDeck | |
| GetContext() const | Ship::Part | |
| GetControllerBits() | Ship::ControlDeck | |
| GetControllerByPort(uint8_t port) | Ship::ControlDeck | |
| GetControllerDefaultMappings() | Ship::ControlDeck | |
| GetFirstInChildren() const | Ship::Component | |
| GetFirstInParents() const | Ship::Component | |
| GetGlobalSDLDeviceSettings() | Ship::ControlDeck | |
| GetId() const | Ship::Part | |
| GetInChildren() const | Ship::Component | |
| GetInParents() const | Ship::Component | |
| GetName() const | Ship::Component | |
| GetPads() | LUS::ControlDeck | |
| GetParents() | Ship::Component | |
| GetParents() const | Ship::Component | |
| GetSharedComponent() | Ship::Component | virtual |
| GetWheelHandler() const | Ship::ControlDeck | |
| HasInChildren() const | Ship::Component | |
| HasInParents() const | Ship::Component | |
| Init(uint8_t *controllerBits) | Ship::ControlDeck | |
| Ship::Component::Init(const nlohmann::json &initArgs=nlohmann::json::object()) | Ship::Component | |
| IsInitialized() const | Ship::Component | |
| KeyboardGameInputBlocked() | Ship::ControlDeck | |
| MarkInitialized() | Ship::Component | protected |
| MouseGameInputBlocked() | Ship::ControlDeck | |
| mPorts | Ship::ControlDeck | protected |
| OnAdded(bool forced) | Ship::Part | protectedvirtual |
| OnInit(const nlohmann::json &initArgs=nlohmann::json::object()) | Ship::Component | protectedvirtual |
| OnRemoved(bool forced) | Ship::Part | protectedvirtual |
| operator std::string() const | Ship::Component | explicit |
| operator==(const Part &other) const | Ship::Part | |
| Part() | Ship::Part | |
| Part(std::shared_ptr< Context > context) | Ship::Part | explicit |
| ProcessKeyboardEvent(KbEventType eventType, KbScancode scancode) | Ship::ControlDeck | |
| ProcessMouseButtonEvent(bool isPressed, MouseBtn button) | Ship::ControlDeck | |
| RequireDependency(const std::shared_ptr< T > &dependency, const std::string &dependencyName) const | Ship::Component | protected |
| SetContext(std::shared_ptr< Context > ctx) | Ship::Part | |
| ToString() const | Ship::Component | |
| ToTreeString(int depth=0) const | Ship::Component | |
| TryGetSharedComponent() noexcept | Ship::Component | virtual |
| UnblockGameInput(int32_t blockId) | Ship::ControlDeck | |
| WriteToPad(void *pad) override | LUS::ControlDeck | virtual |
| ~Component() | Ship::Component | virtual |
| ~ControlDeck() | Ship::ControlDeck | |
| ~Part()=default | Ship::Part | virtual |