Class GenericPad
Hierarchy
-
Gamepad
- GenericPad
Index
Constructors
Properties
Accessors
Methods
Constructors
constructor
-
Initializes the generic gamepad
Parameters
-
id: string
The id of the generic gamepad
-
index: number
The index of the generic gamepad
-
browserGamepad: any
The browser gamepad
Returns GenericPad
-
Properties
browser GamepadSearch playground for browserGamepad
The browser gamepad
idSearch playground for id
The id of the gamepad
indexSearch playground for index
The index of the gamepad
on Button Down ObservableSearch playground for onButtonDownObservable
Observable triggered when a button has been pressed
on Button UpObservableSearch playground for onButtonUpObservable
Observable triggered when a button has been released
typeSearch playground for type
Specifies what type of gamepad this represents
Static DUALSHOCKSearch playground for DUALSHOCK
Represents an Dual Shock controller
Static GAMEPADSearch playground for GAMEPAD
Represents a gamepad controller
Static GENERICSearch playground for GENERIC
Represents a generic controller
Static POSE_ ENABLEDSearch playground for POSE_ENABLED
Represents a pose-enabled controller
Static XBOXSearch playground for XBOX
Represents an XBox controller
Accessors
is Connected
-
Specifies if the gamepad has been connected
Returns boolean
left Stick
-
Gets the left joystick
Returns StickValues
-
Sets the left joystick values
Parameters
-
newValues: StickValues
Returns any
-
right Stick
-
Gets the right joystick
Returns StickValues
-
Sets the right joystick value
Parameters
-
newValues: StickValues
Returns any
-
Methods
disposeSearch playground for dispose
-
Disposes the generic gamepad
Returns void
onbuttondownSearch playground for onbuttondown
-
Callback triggered when a button has been pressed
Parameters
-
callback: (buttonPressed: number) => void
Called when a button has been pressed
-
-
Parameters
-
buttonPressed: number
Returns void
-
-
-
Returns void
-
onbuttonupSearch playground for onbuttonup
-
Callback triggered when a button has been released
Parameters
-
callback: (buttonReleased: number) => void
Called when a button has been released
-
-
Parameters
-
buttonReleased: number
Returns void
-
-
-
Returns void
-
onleftstickchangedSearch playground for onleftstickchanged
-
Callback triggered when the left joystick has changed
Parameters
-
callback: (values: StickValues) => void
-
-
Parameters
-
values: StickValues
Returns void
-
-
-
Returns void
-
onrightstickchangedSearch playground for onrightstickchanged
-
Callback triggered when the right joystick has changed
Parameters
-
callback: (values: StickValues) => void
-
-
Parameters
-
values: StickValues
Returns void
-
-
-
Returns void
-
updateSearch playground for update
-
Updates the generic gamepad
Returns void
Represents a generic gamepad