Struct InputControlLayout.Builder.ControlBuilder
Assembly: Unity.InputSystem.dll
public struct InputControlLayout.Builder.ControlBuilder
Methods
Declaration
public InputControlLayout.Builder.ControlBuilder AsArrayOfControlsWithSize(int arraySize)
Parameters
Type |
Name |
Description |
int |
arraySize |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder DontReset(bool value)
Parameters
Type |
Name |
Description |
bool |
value |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder IsNoisy(bool value)
Parameters
Type |
Name |
Description |
bool |
value |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder IsSynthetic(bool value)
Parameters
Type |
Name |
Description |
bool |
value |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder UsingStateFrom(string path)
Parameters
Type |
Name |
Description |
string |
path |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder WithBitOffset(uint bit)
Parameters
Type |
Name |
Description |
uint |
bit |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder WithByteOffset(uint offset)
Parameters
Type |
Name |
Description |
uint |
offset |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder WithDefaultState(PrimitiveValue value)
Parameters
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder WithDisplayName(string displayName)
Parameters
Type |
Name |
Description |
string |
displayName |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder WithFormat(string format)
Parameters
Type |
Name |
Description |
string |
format |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder WithFormat(FourCC format)
Parameters
Type |
Name |
Description |
FourCC |
format |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder WithLayout(string layout)
Parameters
Type |
Name |
Description |
string |
layout |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder WithParameters(string parameters)
Parameters
Type |
Name |
Description |
string |
parameters |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder WithProcessors(string processors)
Parameters
Type |
Name |
Description |
string |
processors |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder WithRange(float minValue, float maxValue)
Parameters
Type |
Name |
Description |
float |
minValue |
|
float |
maxValue |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder WithSizeInBits(uint sizeInBits)
Parameters
Type |
Name |
Description |
uint |
sizeInBits |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder WithUsages(IEnumerable<string> usages)
Parameters
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder WithUsages(params string[] usages)
Parameters
Type |
Name |
Description |
string[] |
usages |
|
Returns
Declaration
public InputControlLayout.Builder.ControlBuilder WithUsages(params InternedString[] usages)
Parameters
Returns