GamepadInterface
interface GamepadInterface {
getAxe(id: string | number): number | void;
get axes(): (number | void)[];
updateAxes(axes: readonly number[]): void;
getButton(id: string | number): void | GamepadButton;
get buttons(): Map<string, void | GamepadButton>;
updateButtons(buttons: readonly GamepadButton[]): void;
}
getAxe(id: string | number): number | void;
get axes(): (number | void)[];
updateAxes(axes: readonly number[]): void;
getButton(id: string | number): void | GamepadButton;
get buttons(): Map<string, void | GamepadButton>;
updateButtons(buttons: readonly GamepadButton[]): void;
}
Implemented by
Index
Accessors
Methods
Accessors
axes
- get axes(): (number | void)[]
Returns (number | void)[]
buttons
Returns Map<string, void | GamepadButton>
Methods
get Axe
getAxe(id: string | number): number | void
Parameters
id: string | number
Returns number | void
update Axes
updateAxes(axes: readonly number[]): void
Parameters
axes: readonly number[]
Returns void
get Button
getButton(id: string | number): void | GamepadButton
Parameters
id: string | number
Returns void | GamepadButton
update Buttons
updateButtons(buttons: readonly GamepadButton[]): void
Parameters
buttons: readonly GamepadButton[]