One Logo Pool Ball
GameController · IOS API REFERENCE

GCMouseInput

class · iOS 14.0+ · SDK 27.1

class GCMouseInput

Members (8)

init

init

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

auxiliaryButtons

TypeScript
get auxiliaryButtons(): (Array<GCControllerButtonInput>) | null
Swift declaration
var auxiliaryButtons: [GCControllerButtonInput]? { get }
get · iOS 14.0+

leftButton

TypeScript
get leftButton(): GCControllerButtonInput
Swift declaration
var leftButton: GCControllerButtonInput { get }
get · iOS 14.0+

middleButton

TypeScript
get middleButton(): (GCControllerButtonInput) | null
Swift declaration
var middleButton: GCControllerButtonInput? { get }
get · iOS 14.0+

mouseMovedHandler

TypeScript
get mouseMovedHandler(): (((arg0: GCMouseInput, arg1: number, arg2: number) => Promise<void>)) | null
Swift declaration
var mouseMovedHandler: GCMouseMoved? { get set }
set · iOS 14.0+

mouseMovedHandler

TypeScript
set mouseMovedHandler(value: (((arg0: GCMouseInput, arg1: number, arg2: number) => void)) | null)
Swift declaration
var mouseMovedHandler: GCMouseMoved? { get set }
get · iOS 14.0+

rightButton

TypeScript
get rightButton(): (GCControllerButtonInput) | null
Swift declaration
var rightButton: GCControllerButtonInput? { get }
get · iOS 14.0+

scroll

TypeScript
get scroll(): GCDeviceCursor
Swift declaration
var scroll: GCDeviceCursor { get }

Skipped declarations

No declarations were skipped in this snapshot.

All GameController types →