CustomInputSourceJoystick Class |
Namespace: Rewired.Platforms.Custom
public abstract class Joystick : CustomInputSourceController
The CustomInputSourceJoystick type exposes the following members.
Name | Description | |
---|---|---|
![]() | CustomInputSourceJoystick |
Constructor.
For UnityEngine.Input joystick input source.
|
Name | Description | |
---|---|---|
![]() | Axes |
The list of Axes. Generally this should not be used.
Use GetAxisValue(Int32) and SetAxisValue(Int32, Single) instead.
|
![]() | axisCount |
The number of axes.
|
![]() | buttonCount |
The number of buttons.
|
![]() | Buttons |
The list of Buttons. Generally this should not be used.
Use GetButtonValue(Int32) and SetButtonValue(Int32, Boolean) instead.
|
![]() | customIdentifier |
A user-defined object containing identifying information for this controller.
This can be used to match to a controller definition.
(Inherited from CustomInputSourceController.) |
![]() | customName |
Custom name for this controller, if any.
(Inherited from CustomInputSourceController.) |
![]() | deviceInstanceGuid |
Unique persistent device guid of the controller.
Only set this if controllers can be uniquely identified on this platform across application sessions and system power cycles.
(Inherited from CustomInputSourceController.) |
![]() | deviceName |
The device name of the controller.
(Inherited from CustomInputSourceController.) |
![]() | extension |
The Controller Extension.
|
![]() | isConnected |
Determines if the controller is connected.
(Inherited from CustomInputSourceController.) |
![]() | supportsVibration |
Determines whether this joystick supports vibration.
|
![]() | systemId |
The system id of the joystick.
This value represents a unique device identifier, either assigned directly by the system or
a derived value based on some unique system-defined identifier.
Example: If the system provides a string path for a particular device, a long value can be
derived from the path by assigining an id to each unique path string.
|
![]() | unityId |
The UnityEngine.Input joystick id (1-based index) of this joystick, if any.
|
Name | Description | |
---|---|---|
![]() | Connect |
Connect the controller.
(Inherited from CustomInputSourceController.) |
![]() | Disconnect |
Disconnect the controller.
(Inherited from CustomInputSourceController.) |
![]() | GetAxisValue | |
![]() | GetButtonFloatValue | |
![]() | GetButtonValue | |
![]() | SetAxisValue | |
![]() | SetButtonFloatValue | |
![]() | SetButtonValue | |
![]() | Update |
Update function. Called when input should be updated.
(Inherited from CustomInputSourceController.) |
Name | Description | |
---|---|---|
![]() | ConnectedStateChangedEvent | (Inherited from CustomInputSourceController.) |