implements IEquatable`1
0x00x0058
Members 13
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x02 | Separator | ushort | PublicStatic+1 flags |
| — | 0x08 | kSeparatorString | string | Static+2 flags |
| 0x08 | m_Name | string | Private | |
| 0x08 | m_Id | string | 1 flags | |
| 0x08 | m_Path | string | Private | |
| 0x08 | m_Interactions | string | Private | |
| 0x08 | m_Processors | string | Private | |
| 0x08 | m_Groups | string | 1 flags | |
| 0x08 | m_Action | string | Private | |
| 0x04 | m_Flags | Flags | 1 flags | |
| 0x003C | 0x04 | padding / unreflected | ||
| 0x08 | m_OverridePath | string | Private+1 flags | |
| 0x08 | m_OverrideInteractions | string | Private+1 flags | |
| 0x08 | m_OverrideProcessors | string | Private+1 flags | |
Functions 46
| Signature | Flags | Native | Params |
|---|---|---|---|
| string get_name() | Public+1 flags | 0x08 | |
| void set_name(const string& value) | Public+1 flags | 0x08 | |
| Guid get_id() | Public+1 flags | 0x10 | |
| void set_id(const Guid& value) | Public+1 flags | 0x10 | |
| string get_path() | Public+1 flags | 0x08 | |
| void set_path(const string& value) | Public+1 flags | 0x08 | |
| string get_overridePath() | Public+1 flags | 0x08 | |
| void set_overridePath(const string& value) | Public+1 flags | 0x08 | |
| string get_interactions() | Public+1 flags | 0x08 | |
| void set_interactions(const string& value) | Public+1 flags | 0x08 | |
| string get_overrideInteractions() | Public+1 flags | 0x08 | |
| void set_overrideInteractions(const string& value) | Public+1 flags | 0x08 | |
| string get_processors() | Public+1 flags | 0x08 | |
| void set_processors(const string& value) | Public+1 flags | 0x08 | |
| string get_overrideProcessors() | Public+1 flags | 0x08 | |
| void set_overrideProcessors(const string& value) | Public+1 flags | 0x08 | |
| string get_groups() | Public+1 flags | 0x08 | |
| void set_groups(const string& value) | Public+1 flags | 0x08 | |
| string get_action() | Public+1 flags | 0x08 | |
| void set_action(const string& value) | Public+1 flags | 0x08 | |
| bool get_isComposite() | Public+1 flags | 0x01 | |
| void set_isComposite(bool value) | Public+1 flags | 0x01 | |
| bool get_isPartOfComposite() | Public+1 flags | 0x01 | |
| void set_isPartOfComposite(bool value) | Public+1 flags | 0x01 | |
| bool get_hasOverrides() | Public+1 flags | 0x01 | |
| void .ctor(const string& path, const string& action, const string& groups, const string& processors, const string& interactions, const string& name) | Public+1 flags | 0x08 | |
| string GetNameOfComposite() | Public | 0x08 | |
| void GenerateId() | 1 flags | 0x00 | |
| void RemoveOverrides() | 1 flags | 0x00 | |
| InputBinding MaskByGroup(const string& group) | PublicStatic | 0x58 | |
| InputBinding MaskByGroups(const string[]& groups) | PublicStatic | 0x58 | |
| string get_effectivePath() | Public+1 flags | 0x08 | |
| string get_effectiveInteractions() | Public+1 flags | 0x08 | |
| string get_effectiveProcessors() | Public+1 flags | 0x08 | |
| bool get_isEmpty() | 2 flags | 0x01 | |
| bool Equals(const InputBinding& other) | PublicFinal+2 flags | 0x58 | |
| bool Equals(object obj) | Public+1 flags | 0x08 | |
| bool op_Equality(const InputBinding& left, const InputBinding& right) | PublicStatic+1 flags | 0x58 | |
| bool op_Inequality(const InputBinding& left, const InputBinding& right) | PublicStatic+1 flags | 0x58 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| string ToString() | Public+1 flags | 0x08 | |
| string ToDisplayString(const DisplayStringOptions& options, InputControl control) | Public | 0x08 | |
| string ToDisplayString(const string& deviceLayoutName, const string& controlPath, const DisplayStringOptions& options, InputControl control) | Public | 0x08 | |
| bool TriggersAction(InputAction action) | 1 flags | 0x08 | |
| bool Matches(const InputBinding& binding) | Public | 0x58 | |
| bool Matches(const InputBinding&& binding, const MatchOptions& options) | 1 flags | 0x58 |
Used by 35
types with a member, parameter or interface of this type<>c__DisplayClass5_0<get_bindings>d__8Action`1ArraySortHelper`1BindingJsonBindingOverrideJsonBindingSyntaxDefaultInputActionsEmptyInternalEnumerator`1EnumeratorEnumeratorEqualityComparer`1ICollection`1IEnumerator`1IEquatable`1IInputActionCollection2IList`1InputActionInputActionAssetInputActionMapInputActionRebindingExtensionsInputActionsInputActionSetupExtensionsInputActionStateInputBinding[]InputBindingResolverInternalEnumerator`1IReadOnlyList`1List`1Nullable`1ParameterEnumeratorParameterOverridePredicate`1ReadOnlyArray`1ReadOnlyCollection`1