Scripting API

InputBinding

struct in UnityEngine.InputSystem · Unity.InputSystem

25 of 28 of Unity's members
In Tassix

A binding of an action to a control path, or a composite and its parts.

Constructors 1

InputBinding(string path, string? action = null, string? groups = null, string? processors = null, string? interactions = null, string? name = null)

Fields 1

const char Separator

Properties 16

string? action { get; set; }
string? effectiveInteractions { get; }
string? effectivePath { get; }
string? effectiveProcessors { get; }
string? groups { get; set; }
bool hasOverrides { get; }
Guid id { get; set; }
string? interactions { get; set; }
bool isComposite { get; set; }
bool isPartOfComposite { get; set; }
string? name { get; set; }
string? overrideInteractions { get; set; }
string? overridePath { get; set; }
string? overrideProcessors { get; set; }
string? path { get; set; }
string? processors { get; set; }

Methods 7

bool Equals(InputBinding other)
bool Equals(object? obj)
int GetHashCode()
static InputBinding MaskByGroup(string group)
static InputBinding MaskByGroups(params string[] groups)
bool Matches(InputBinding binding)
string ToDisplayString()
string ToString()

Not in Tassix yet 3

GetNameOfComposite operator != operator ==