bndr-js - v1.0.0 / Gamepad

Namespace: Gamepad

Functions

axis

axis(name?): GlyphedObservable<vec2>

Parameters

NameType
name?AxisName

Returns

GlyphedObservable<vec2>

Defined in

gamepad.ts:180open in new window


axisDirection

axisDirection(name?, «destructured»?): GlyphedObservable<vec2 | null>

Parameters

NameType
name?AxisName
«destructured»Object
› step?45 | 90
› threshold?number

Returns

GlyphedObservable<vec2 | null>

Defined in

gamepad.ts:191open in new window


button

button(name): GlyphedObservable<boolean>

Parameters

NameType
nameButtonName

Returns

GlyphedObservable<boolean>

Defined in

gamepad.ts:169open in new window


connected

connected(): GlyphedObservable<boolean>

Returns

GlyphedObservable<boolean>

Defined in

gamepad.ts:153open in new window


devices

devices(): GlyphedObservable<Gamepad[]>

Returns

GlyphedObservable<Gamepad[]>

Defined in

gamepad.ts:143open in new window

Type Aliases

AxisName

Ƭ AxisName: "left" | "right" | number

Defined in

gamepad.ts:53open in new window


ButtonName

Ƭ ButtonName: number | "b" | "a" | "x" | "y" | "l" | "r" | "zl" | "zr" | "select" | "start" | "stick-left" | "stick-right" | "up" | "down" | "left" | "right" | "home" | "lsl" | "lsr" | "rsl" | "rsr" | "+" | "-" | "capture" | "triangle" | "circle" | "square" | "l1" | "l2" | "r1" | "r2" | "create" | "option" | "touch-pad" | "lb" | "rb" | "lt" | "rt" | "view" | "menu" | "share"

Defined in

gamepad.ts:9open in new window