GCExtendedGamepad

E759696

GCExtendedGamepad is an Apple Game Controller framework class representing a full-featured gamepad profile with extended inputs like dual thumbsticks, triggers, and additional buttons.

All labels observed (2)

Label Occurrences
GCController.extendedGamepad 1
GCExtendedGamepad canonical 1

How this entity was disambiguated

Statements (41)

Predicate Object
instanceOf class
game controller profile
belongsToNamespace GameController
conformsToProfile extended gamepad
definedInFramework GameController.framework
linked to: GameController
hasInput buttonA
buttonB
buttonHome
buttonLeftThumbstick
buttonMenu
buttonOptions
buttonRightThumbstick
buttonX
buttonY
dpad
leftShoulder
leftThumbstick
leftTrigger
rightShoulder
rightThumbstick
rightTrigger
hasProperty controller
valueChangedHandler
hasRelationship GCController
intendedFor MFiGameControllers
linked to: GCMicroGamepad
introducedBy Apple Game Controller API
isAccessedVia GCController.extendedGamepad
linked to: GCExtendedGamepad
isSubclassOf NSObject
platform Apple
linked to: Apple Inc.

iOS
macOS
tvOS
profileType fullFeaturedGamepad
supports analogThumbsticks
analogTriggers
pressureSensitiveButtons
supportsFeature playerIndex
snapshottingState
valueChangeCallbacks
usedFor gameInput
mappingPhysicalControllers

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

GameController providesClass GCExtendedGamepad
GCExtendedGamepad isAccessedVia GCController.extendedGamepad
linked to: GCExtendedGamepad