Zdexby TheHolyOneZ
42,595 classes
Class

InputActionRebindingExtensions

: Object
UnityEngine.InputSystem.InputActionRebindingExtensions, Unity.InputSystem 0x0010 (16 B) inherited 0x0010 Unity.InputSystem.dll
0x00x0010

Members 1

OffsetSizeNameTypeFlagsDefault
0x08s_DeferBindingResolutionWrapperDeferBindingResolutionWrapperPrivateStatic—

Functions 45

SignatureFlagsNativeParams
Nullable<UnityEngine.InputSystem.Utilities.PrimitiveValue> GetParameterValue(InputAction action, const string& name, const InputBinding& bindingMask)PublicStatic0x58
Nullable<UnityEngine.InputSystem.Utilities.PrimitiveValue> GetParameterValue(InputAction action, const ParameterOverride& parameterOverride)PrivateStatic0x78
Nullable<UnityEngine.InputSystem.Utilities.PrimitiveValue> GetParameterValue(InputAction action, const string& name, int bindingIndex)PublicStatic0x18
Nullable<TValue> GetParameterValue(InputAction action, Expression<System.Func<TObject expr, const InputBinding& bindingMask)PublicStatic—0x58
void ApplyParameterOverride(InputAction action, Expression<System.Func<TObject expr, const uint8& value, const InputBinding& bindingMask)PublicStatic—0x58
void ApplyParameterOverride(InputActionMap actionMap, Expression<System.Func<TObject expr, const uint8& value, const InputBinding& bindingMask)PublicStatic—0x58
void ApplyParameterOverride(InputActionAsset asset, Expression<System.Func<TObject expr, const uint8& value, const InputBinding& bindingMask)PublicStatic—0x58
ParameterOverride ExtractParameterOverride(Expression<System.Func<TObject expr, const InputBinding& bindingMask, const PrimitiveValue& value)PrivateStatic—0x78
void ApplyParameterOverride(InputActionMap actionMap, const string& name, const PrimitiveValue& value, const InputBinding& bindingMask)PublicStatic0x58
void ApplyParameterOverride(InputActionAsset asset, const string& name, const PrimitiveValue& value, const InputBinding& bindingMask)PublicStatic0x58
void ApplyParameterOverride(InputAction action, const string& name, const PrimitiveValue& value, const InputBinding& bindingMask)PublicStatic0x58
void ApplyParameterOverride(InputAction action, const string& name, const PrimitiveValue& value, int bindingIndex)PublicStatic0x10
void ApplyParameterOverride(InputActionState state, int mapIndex, ref ParameterOverride[]& parameterOverrides, ref int& parameterOverridesCount, const ParameterOverride& parameterOverride)PrivateStatic0x78
int GetBindingIndex(InputAction action, const InputBinding& bindingMask)PublicStatic0x58
int GetBindingIndex(InputActionMap actionMap, const InputBinding& bindingMask)PublicStatic0x58
int GetBindingIndex(InputAction action, const string& group, const string& path)PublicStatic0x08
Nullable<UnityEngine.InputSystem.InputBinding> GetBindingForControl(InputAction action, InputControl control)PublicStatic0x60
int GetBindingIndexForControl(InputAction action, InputControl control)PublicStatic0x08
string GetBindingDisplayString(InputAction action, const DisplayStringOptions& options, const string& group)PublicStatic0x08
string GetBindingDisplayString(InputAction action, const InputBinding& bindingMask, const DisplayStringOptions& options)PublicStatic0x58
string GetBindingDisplayString(InputAction action, int bindingIndex, const DisplayStringOptions& options)PublicStatic0x08
string GetBindingDisplayString(InputAction action, int bindingIndex, ref string& deviceLayoutName, ref string& controlPath, const DisplayStringOptions& options)PublicStatic0x08
void ApplyBindingOverride(InputAction action, const string& newPath, const string& group, const string& path)PublicStatic0x08
void ApplyBindingOverride(InputAction action, const InputBinding& bindingOverride)PublicStatic0x58
void ApplyBindingOverride(InputAction action, int bindingIndex, const InputBinding& bindingOverride)PublicStatic0x58
void ApplyBindingOverride(InputAction action, int bindingIndex, const string& path)PublicStatic0x08
int ApplyBindingOverride(InputActionMap actionMap, const InputBinding& bindingOverride)PublicStatic0x58
void ApplyBindingOverride(InputActionMap actionMap, int bindingIndex, const InputBinding& bindingOverride)PublicStatic0x58
void RemoveBindingOverride(InputAction action, int bindingIndex)PublicStatic0x08
void RemoveBindingOverride(InputAction action, const InputBinding& bindingMask)PublicStatic0x58
void RemoveBindingOverride(InputActionMap actionMap, const InputBinding& bindingMask)PrivateStatic0x58
void RemoveAllBindingOverrides(IInputActionCollection2 actions)PublicStatic0x08
void RemoveAllBindingOverrides(InputAction action)PublicStatic0x08
void ApplyBindingOverrides(InputActionMap actionMap, IEnumerable<UnityEngine.InputSystem.InputBinding> overrides)PublicStatic0x08
void RemoveBindingOverrides(InputActionMap actionMap, IEnumerable<UnityEngine.InputSystem.InputBinding> overrides)PublicStatic0x08
int ApplyBindingOverridesOnMatchingControls(InputAction action, InputControl control)PublicStatic0x08
int ApplyBindingOverridesOnMatchingControls(InputActionMap actionMap, InputControl control)PublicStatic0x08
string SaveBindingOverridesAsJson(IInputActionCollection2 actions)PublicStatic0x08
string SaveBindingOverridesAsJson(InputAction action)PublicStatic0x08
void AddBindingOverrideJsonTo(IInputActionCollection2 actions, const InputBinding& binding, List<UnityEngine.InputSystem.InputActionMap.BindingOverrideJson> list, InputAction action)PrivateStatic0x58
void LoadBindingOverridesFromJson(IInputActionCollection2 actions, const string& json, bool removeExisting)PublicStatic0x08
void LoadBindingOverridesFromJson(InputAction action, const string& json, bool removeExisting)PublicStatic0x08
void LoadBindingOverridesFromJsonInternal(IInputActionCollection2 actions, const string& json)PrivateStatic0x08
RebindingOperation PerformInteractiveRebinding(InputAction action, int bindingIndex)PublicStatic0x08
DeferBindingResolutionWrapper DeferBindingResolution()Static+1 flags0x08