One Logo Pool Ball
GameController · IOS API REFERENCE

GCControllerTouchpad

class · iOS 13.0+ · SDK 27.1

class GCControllerTouchpad

Members (13)

init

init

TypeScript
static init(): GCControllerTouchpad
Swift declaration
init()
method · iOS 13.0+

setValueForXAxis

TypeScript
setValueForXAxis(xAxis: number, yAxis: number, touchDown: boolean, buttonValue: number): void
Swift declaration
func setValueForXAxis(_ xAxis: Float, yAxis: Float, touchDown: Bool, buttonValue: Float)
get · iOS 13.0+

button

TypeScript
get button(): GCControllerButtonInput
Swift declaration
var button: GCControllerButtonInput { get }
get · iOS 13.0+

reportsAbsoluteTouchSurfaceValues

TypeScript
get reportsAbsoluteTouchSurfaceValues(): boolean
Swift declaration
var reportsAbsoluteTouchSurfaceValues: Bool { get set }
set · iOS 13.0+

reportsAbsoluteTouchSurfaceValues

TypeScript
set reportsAbsoluteTouchSurfaceValues(value: boolean)
Swift declaration
var reportsAbsoluteTouchSurfaceValues: Bool { get set }
get · iOS 13.0+

touchDown

TypeScript
get touchDown(): (((arg0: GCControllerTouchpad, arg1: number, arg2: number, arg3: number, arg4: boolean) => Promise<void>)) | null
Swift declaration
var touchDown: GCControllerTouchpadHandler? { get set }
set · iOS 13.0+

touchDown

TypeScript
set touchDown(value: (((arg0: GCControllerTouchpad, arg1: number, arg2: number, arg3: number, arg4: boolean) => void)) | null)
Swift declaration
var touchDown: GCControllerTouchpadHandler? { get set }
get · iOS 13.0+

touchMoved

TypeScript
get touchMoved(): (((arg0: GCControllerTouchpad, arg1: number, arg2: number, arg3: number, arg4: boolean) => Promise<void>)) | null
Swift declaration
var touchMoved: GCControllerTouchpadHandler? { get set }
set · iOS 13.0+

touchMoved

TypeScript
set touchMoved(value: (((arg0: GCControllerTouchpad, arg1: number, arg2: number, arg3: number, arg4: boolean) => void)) | null)
Swift declaration
var touchMoved: GCControllerTouchpadHandler? { get set }
get · iOS 13.0+

touchState

TypeScript
get touchState(): GCControllerTouchpad_TouchState
Swift declaration
var touchState: GCControllerTouchpad.TouchState { get }
get · iOS 13.0+

touchSurface

TypeScript
get touchSurface(): GCControllerDirectionPad
Swift declaration
var touchSurface: GCControllerDirectionPad { get }
get · iOS 13.0+

touchUp

TypeScript
get touchUp(): (((arg0: GCControllerTouchpad, arg1: number, arg2: number, arg3: number, arg4: boolean) => Promise<void>)) | null
Swift declaration
var touchUp: GCControllerTouchpadHandler? { get set }
set · iOS 13.0+

touchUp

TypeScript
set touchUp(value: (((arg0: GCControllerTouchpad, arg1: number, arg2: number, arg3: number, arg4: boolean) => void)) | null)
Swift declaration
var touchUp: GCControllerTouchpadHandler? { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All GameController types →