libultraship
Reimplementations of libultra (N64 SDK) functions for modern hardware
Loading...
Searching...
No Matches
Ship::ControlDeck Member List
This is the complete list of members for
Ship::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::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
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
protected
virtual
OnInit
(const nlohmann::json &initArgs=nlohmann::json::object())
Ship::Component
protected
virtual
OnRemoved
(bool forced)
Ship::Part
protected
virtual
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 *pads)=0
Ship::ControlDeck
pure virtual
~Component
()
Ship::Component
virtual
~ControlDeck
()
Ship::ControlDeck
~Part
()=default
Ship::Part
virtual
Generated by
1.9.8