One Logo Pool Ball
GameController · IOS API REFERENCE

GCControllerDirectionPad

class · iOS 7.0+ · SDK 27.1

class GCControllerDirectionPad

Members (10)

init

init

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

setValueForXAxis

TypeScript
setValueForXAxis(xAxis: number, yAxis: number): void
Swift declaration
func setValueForXAxis(_ xAxis: Float, yAxis: Float)
get · iOS 7.0+

down

TypeScript
get down(): GCControllerButtonInput
Swift declaration
var down: GCControllerButtonInput { get }
get · iOS 7.0+

left

TypeScript
get left(): GCControllerButtonInput
Swift declaration
var left: GCControllerButtonInput { get }
get · iOS 7.0+

right

TypeScript
get right(): GCControllerButtonInput
Swift declaration
var right: GCControllerButtonInput { get }
get · iOS 7.0+

up

TypeScript
get up(): GCControllerButtonInput
Swift declaration
var up: GCControllerButtonInput { get }
get · iOS 7.0+

valueChangedHandler

TypeScript
get valueChangedHandler(): (((arg0: GCControllerDirectionPad, arg1: number, arg2: number) => Promise<void>)) | null
Swift declaration
var valueChangedHandler: GCControllerDirectionPadValueChangedHandler? { get set }
set · iOS 7.0+

valueChangedHandler

TypeScript
set valueChangedHandler(value: (((arg0: GCControllerDirectionPad, arg1: number, arg2: number) => void)) | null)
Swift declaration
var valueChangedHandler: GCControllerDirectionPadValueChangedHandler? { get set }
get · iOS 7.0+

xAxis

TypeScript
get xAxis(): GCControllerAxisInput
Swift declaration
var xAxis: GCControllerAxisInput { get }
get · iOS 7.0+

yAxis

TypeScript
get yAxis(): GCControllerAxisInput
Swift declaration
var yAxis: GCControllerAxisInput { get }

Skipped declarations

No declarations were skipped in this snapshot.

All GameController types →