bndr-js - v1.0.0 / Gamepad
Namespace: Gamepad
Functions
axis
▸ axis(name?): GlyphedObservable<vec2>
Parameters
| Name | Type |
|---|---|
name? | AxisName |
Returns
GlyphedObservable<vec2>
Defined in
axisDirection
▸ axisDirection(name?, «destructured»?): GlyphedObservable<vec2 | null>
Parameters
| Name | Type |
|---|---|
name? | AxisName |
«destructured» | Object |
› step? | 45 | 90 |
› threshold? | number |
Returns
GlyphedObservable<vec2 | null>
Defined in
button
▸ button(name): GlyphedObservable<boolean>
Parameters
| Name | Type |
|---|---|
name | ButtonName |
Returns
GlyphedObservable<boolean>
Defined in
connected
▸ connected(): GlyphedObservable<boolean>
Returns
GlyphedObservable<boolean>
Defined in
devices
▸ devices(): GlyphedObservable<Gamepad[]>
Returns
GlyphedObservable<Gamepad[]>
Defined in
Type Aliases
AxisName
Ƭ AxisName: "left" | "right" | number
Defined in
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"