One Logo Pool Ball
GameController · IOS API REFERENCE

GCKeyboardInput

class · iOS 14.0+ · SDK 27.1

class GCKeyboardInput

Members (5)

method · iOS 14.0+

button

TypeScript
button(code: GCKeyCode): (GCControllerButtonInput) | null
Swift declaration
func button(forKeyCode code: GCKeyCode) -> GCControllerButtonInput?
init

init

TypeScript
static init(): GCKeyboardInput
Swift declaration
init()
get · iOS 14.0+

isAnyKeyPressed

TypeScript
get isAnyKeyPressed(): boolean
Swift declaration
var isAnyKeyPressed: Bool { get }
get · iOS 14.0+

keyChangedHandler

TypeScript
get keyChangedHandler(): (((arg0: GCKeyboardInput, arg1: GCControllerButtonInput, arg2: GCKeyCode, arg3: boolean) => Promise<void>)) | null
Swift declaration
var keyChangedHandler: GCKeyboardValueChangedHandler? { get set }
set · iOS 14.0+

keyChangedHandler

TypeScript
set keyChangedHandler(value: (((arg0: GCKeyboardInput, arg1: GCControllerButtonInput, arg2: GCKeyCode, arg3: boolean) => void)) | null)
Swift declaration
var keyChangedHandler: GCKeyboardValueChangedHandler? { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All GameController types →