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.
Statements (41)
| Predicate | Object |
|---|---|
| instanceOf |
class
ⓘ
game controller profile ⓘ |
| belongsToNamespace | GameController NERFINISHED ⓘ |
| conformsToProfile | extended gamepad ⓘ |
| definedInFramework | GameController.framework NERFINISHED ⓘ |
| hasInput |
buttonA
ⓘ
buttonB ⓘ buttonHome ⓘ buttonLeftThumbstick ⓘ buttonMenu ⓘ buttonOptions ⓘ buttonRightThumbstick ⓘ buttonX ⓘ buttonY ⓘ dpad ⓘ leftShoulder ⓘ leftThumbstick ⓘ leftTrigger ⓘ rightShoulder ⓘ rightThumbstick ⓘ rightTrigger ⓘ |
| hasProperty |
controller
ⓘ
valueChangedHandler ⓘ |
| hasRelationship | GCController ⓘ |
| intendedFor | MFiGameControllers NERFINISHED ⓘ |
| introducedBy | Apple Game Controller API NERFINISHED ⓘ |
| isAccessedVia | GCController.extendedGamepad NERFINISHED ⓘ |
| isSubclassOf | NSObject NERFINISHED ⓘ |
| platform |
Apple
NERFINISHED
ⓘ
iOS ⓘ macOS ⓘ tvOS NERFINISHED ⓘ |
| profileType | fullFeaturedGamepad ⓘ |
| supports |
analogThumbsticks
ⓘ
analogTriggers ⓘ pressureSensitiveButtons ⓘ |
| supportsFeature |
playerIndex
ⓘ
snapshottingState ⓘ valueChangeCallbacks ⓘ |
| usedFor |
gameInput
ⓘ
mappingPhysicalControllers ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.