Skip to content

Commit f7ba2fa

Browse files
authored
CHANGE: Add AndroidDeviceCapabilities.vibratorCount (#2410)
1 parent 8082c69 commit f7ba2fa

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

Packages/com.unity.inputsystem/InputSystem/Plugins/Android/AndroidGameController.cs

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ internal struct AndroidDeviceCapabilities
117117
public bool isVirtual;
118118
public AndroidAxis[] motionAxes;
119119
public AndroidInputSource inputSources;
120+
public int vibratorCount;
120121

121122
public string ToJson()
122123
{
@@ -132,8 +133,19 @@ public static AndroidDeviceCapabilities FromJson(string json)
132133

133134
public override string ToString()
134135
{
135-
return
136-
$"deviceDescriptor = {deviceDescriptor}, productId = {productId}, vendorId = {vendorId}, isVirtual = {isVirtual}, motionAxes = {(motionAxes == null ? "<null>" : String.Join(",", motionAxes.Select(i => i.ToString()).ToArray()))}, inputSources = {inputSources}";
136+
var motionAxesString = motionAxes == null ? "<null>" : string.Join(",", motionAxes);
137+
var entries = new[]
138+
{
139+
$"deviceDescriptor = {deviceDescriptor}",
140+
$"productId = {productId}",
141+
$"vendorId = {vendorId}",
142+
$"isVirtual = {isVirtual}",
143+
$"motionAxes = {motionAxesString}",
144+
$"inputSources = {inputSources}",
145+
$"vibratorCount = {vibratorCount}"
146+
};
147+
148+
return string.Join(", ", entries);
137149
}
138150
}
139151
}

0 commit comments

Comments
 (0)