GCMicroGamepad
E759697
GCMicroGamepad is a compact Apple game controller profile designed for simple directional input and a few action buttons, commonly used with iOS, tvOS, and macOS games.
Statements (41)
| Predicate | Object |
|---|---|
| instanceOf |
Apple game controller profile
ⓘ
input profile ⓘ software interface ⓘ |
| availableOn |
iOS 7 or later
ⓘ
macOS 10.9 or later ⓘ tvOS 7 or later ⓘ |
| category | input device abstraction ⓘ |
| compatibleWith |
MFi game controllers
ⓘ
Siri Remote NERFINISHED ⓘ |
| conformsTo | NSObject NERFINISHED ⓘ |
| designedFor |
a few action buttons
ⓘ
simple directional input ⓘ |
| developedBy | Apple Inc. NERFINISHED ⓘ |
| documentationURL | https://developer.apple.com/documentation/gamecontroller/gcmicrogamepad ⓘ |
| exposesAPI |
allowsRotation property
ⓘ
buttonA property ⓘ buttonX property ⓘ dpad property ⓘ reportsAbsoluteDpadValues property ⓘ valueChangedHandler ⓘ |
| hasControl |
button A
ⓘ
button X ⓘ button menu ⓘ directional pad ⓘ |
| hasProperty |
compact layout
ⓘ
minimal control set ⓘ |
| hasSuperclass | NSObject NERFINISHED ⓘ |
| introducedIn | GameController framework for iOS NERFINISHED ⓘ |
| language |
Objective-C
NERFINISHED
ⓘ
Swift NERFINISHED ⓘ |
| namespace | GameController NERFINISHED ⓘ |
| partOf | GameController framework NERFINISHED ⓘ |
| platform |
iOS
ⓘ
macOS ⓘ tvOS NERFINISHED ⓘ |
| primaryUseCase |
casual games
ⓘ
simple control schemes ⓘ |
| supports |
analog-like dpad values
ⓘ
digital directional input ⓘ |
| usedFor |
games
ⓘ
interactive applications ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.