GCKeyboard
E759699
GCKeyboard is an Apple Game Controller framework class that represents and manages physical keyboard input for games and interactive apps on Apple platforms.
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
Apple Game Controller framework class
ⓘ
class ⓘ |
| availableOn |
Apple Silicon Macs
NERFINISHED
ⓘ
Intel Macs NERFINISHED ⓘ |
| conformsTo | NSObject NERFINISHED ⓘ |
| designedFor | game controllers ecosystem ⓘ |
| framework | GameController NERFINISHED ⓘ |
| hasAssociatedClass | GCKeyboardInput NERFINISHED ⓘ |
| hasClassProperty |
current
ⓘ
didConnectNotification ⓘ didDisconnectNotification ⓘ keyboards ⓘ |
| hasMethod |
capture
ⓘ
releaseCapture ⓘ snapshot ⓘ |
| hasProperty |
coalescedKeyboard
ⓘ
handlerQueue ⓘ isSuspended ⓘ keyboardInput ⓘ playerIndex ⓘ productCategory ⓘ snapshot ⓘ vendorName ⓘ |
| headerFile | GameController/GCKeyboard.h ⓘ |
| introducedIn |
iOS 14
ⓘ
iPadOS 14 ⓘ macOS 11 ⓘ tvOS 14 NERFINISHED ⓘ |
| manages | GCKeyboardInput NERFINISHED ⓘ |
| notification |
GCKeyboardDidConnectNotification
NERFINISHED
ⓘ
GCKeyboardDidDisconnectNotification NERFINISHED ⓘ |
| platform |
Apple platforms
NERFINISHED
ⓘ
iOS ⓘ iPadOS ⓘ macOS ⓘ tvOS NERFINISHED ⓘ |
| purpose |
manage physical keyboard input
ⓘ
represent physical keyboard input ⓘ |
| supports |
event-based key handling
ⓘ
key state polling ⓘ multiple keyboards ⓘ per-player keyboard assignment ⓘ |
| supportsInputType |
key down events
ⓘ
key up events ⓘ modifier key state ⓘ |
| usedFor |
games
ⓘ
interactive apps ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.