0x00x01C0
Members 23
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | MinPriority | int | Static+2 flags | 0 |
| — | 0x04 | MaxPriority | int | Static+2 flags | 0 |
| 0x08 | k_InputActionEnableProfilerMarker | ProfilerMarker | PrivateStatic+1 flags | — | |
| 0x08 | k_InputActionDisableProfilerMarker | ProfilerMarker | PrivateStatic+1 flags | — | |
| 0x08 | m_Name | string | 1 flags | — | |
| 0x04 | m_Type | InputActionType | 1 flags | — | |
| 0x001C | 0x04 | padding / unreflected | |||
| 0x08 | m_ExpectedControlType | string | 1 flags | — | |
| 0x08 | m_Id | string | 1 flags | — | |
| 0x08 | m_Processors | string | 1 flags | — | |
| 0x08 | m_Interactions | string | 1 flags | — | |
| 0x08 | m_SingletonActionBindings | InputBinding[] | 1 flags | — | |
| 0x04 | m_Flags | ActionFlags | 1 flags | — | |
| 0x04 | m_Priority | int | 1 flags | — | |
| 0x60 | m_BindingMask | Nullable<UnityEngine.InputSystem.InputBinding> | 2 flags | — | |
| 0x04 | m_BindingsStartIndex | int | 2 flags | — | |
| 0x04 | m_BindingsCount | int | 2 flags | — | |
| 0x04 | m_ControlStartIndex | int | 2 flags | — | |
| 0x04 | m_ControlCount | int | 2 flags | — | |
| 0x04 | m_ActionIndexInState | int | 2 flags | — | |
| 0x00C4 | 0x04 | padding / unreflected | |||
| 0x08 | m_ActionMap | InputActionMap | 2 flags | — | |
| 0x50 | m_OnStarted | CallbackArray<System.Action<UnityEngine.InputSystem.InputAction.CallbackContext>> | 2 flags | — | |
| 0x50 | m_OnCanceled | CallbackArray<System.Action<UnityEngine.InputSystem.InputAction.CallbackContext>> | 2 flags | — | |
| 0x50 | m_OnPerformed | CallbackArray<System.Action<UnityEngine.InputSystem.InputAction.CallbackContext>> | 2 flags | — | |
Functions 66
| Signature | Flags | Native | Params |
|---|---|---|---|
| string get_name() | Public+1 flags | 0x08 | |
| InputActionType get_type() | Public+1 flags | 0x04 | |
| int ClampPriority(int priority) | Static+1 flags | 0x04 | |
| int get_Priority() | Public+1 flags | 0x04 | |
| void set_Priority(int value) | Public+1 flags | 0x04 | |
| Guid get_id() | Public+1 flags | 0x10 | |
| Guid get_idDontGenerate() | 2 flags | 0x10 | |
| string get_expectedControlType() | Public+1 flags | 0x08 | |
| void set_expectedControlType(const string& value) | Public+1 flags | 0x08 | |
| string get_processors() | Public+1 flags | 0x08 | |
| string get_interactions() | Public+1 flags | 0x08 | |
| InputActionMap get_actionMap() | Public+1 flags | 0x08 | |
| Nullable<UnityEngine.InputSystem.InputBinding> get_bindingMask() | Public+1 flags | 0x60 | |
| void set_bindingMask(const Nullable<UnityEngine.InputSystem.InputBinding>& value) | Public+1 flags | 0x60 | |
| ReadOnlyArray<UnityEngine.InputSystem.InputBinding> get_bindings() | Public+1 flags | 0x10 | |
| ReadOnlyArray<UnityEngine.InputSystem.InputControl> get_controls() | Public+1 flags | 0x10 | |
| InputActionPhase get_phase() | Public+1 flags | 0x04 | |
| bool get_inProgress() | Public+1 flags | 0x01 | |
| bool get_enabled() | Public+1 flags | 0x01 | |
| void add_started(Action<UnityEngine.InputSystem.InputAction.CallbackContext> value) | Public+1 flags | 0x08 | |
| void remove_started(Action<UnityEngine.InputSystem.InputAction.CallbackContext> value) | Public+1 flags | 0x08 | |
| void add_canceled(Action<UnityEngine.InputSystem.InputAction.CallbackContext> value) | Public+1 flags | 0x08 | |
| void remove_canceled(Action<UnityEngine.InputSystem.InputAction.CallbackContext> value) | Public+1 flags | 0x08 | |
| void add_performed(Action<UnityEngine.InputSystem.InputAction.CallbackContext> value) | Public+1 flags | 0x08 | |
| void remove_performed(Action<UnityEngine.InputSystem.InputAction.CallbackContext> value) | Public+1 flags | 0x08 | |
| bool get_triggered() | Public+1 flags | 0x01 | |
| InputControl get_activeControl() | Public+1 flags | 0x08 | |
| Type get_activeValueType() | Public+1 flags | 0x08 | |
| bool get_wantsInitialStateCheck() | Public+1 flags | 0x01 | |
| void set_wantsInitialStateCheck(bool value) | Public+1 flags | 0x01 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .ctor(const string& name, const InputActionType& type, const string& binding, const string& interactions, const string& processors, const string& expectedControlType) | Public+1 flags | 0x08 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| string ToString() | Public+1 flags | 0x08 | |
| void Enable() | Public | 0x00 | |
| void Disable() | Public | 0x00 | |
| InputAction Clone() | Public | 0x08 | |
| object System.ICloneable.Clone() | PrivateFinal+2 flags | 0x08 | |
| uint8 ReadValue() | Public | 0x00 | |
| object ReadValueAsObject() | Public | 0x08 | |
| float GetControlMagnitude() | Public | 0x04 | |
| void Reset() | Public | 0x00 | |
| bool IsPressed() | Public | 0x01 | |
| bool IsInProgress() | Public | 0x01 | |
| int ExpectedFrame() | Private | 0x04 | |
| bool WasPressedThisFrame() | Public | 0x01 | |
| bool WasPressedThisDynamicUpdate() | Public | 0x01 | |
| bool WasReleasedThisFrame() | Public | 0x01 | |
| bool WasReleasedThisDynamicUpdate() | Public | 0x01 | |
| bool WasPerformedThisFrame() | Public | 0x01 | |
| bool WasPerformedThisDynamicUpdate() | Public | 0x01 | |
| bool WasCompletedThisFrame() | Public | 0x01 | |
| bool WasCompletedThisDynamicUpdate() | Public | 0x01 | |
| float GetTimeoutCompletionPercentage() | Public | 0x04 | |
| bool get_isSingletonAction() | 2 flags | 0x01 | |
| TriggerState get_currentState() | Private+1 flags | 0x44 | |
| string MakeSureIdIsInPlace() | 1 flags | 0x08 | |
| void GenerateId() | 1 flags | 0x00 | |
| InputActionMap GetOrCreateActionMap() | 1 flags | 0x08 | |
| void CreateInternalActionMapForSingletonAction() | Private | 0x00 | |
| void RequestInitialStateCheckOnEnabledAction() | 1 flags | 0x00 | |
| bool ActiveControlIsValid(InputControl control) | 1 flags | 0x08 | |
| Nullable<UnityEngine.InputSystem.InputBinding> FindEffectiveBindingMask() | 1 flags | 0x60 | |
| int BindingIndexOnActionToBindingIndexOnMap(int indexOfBindingOnAction) | 1 flags | 0x04 | |
| int BindingIndexOnMapToBindingIndexOnAction(int indexOfBindingOnMap) | 1 flags | 0x04 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |
Used by 80
types with a member, parameter or interface of this type<>c__DisplayClass7_0<GetEnumerator>d__33Action`1ActionEventActionEventPtrArraySortHelper`1BindingSyntaxCallbackContextCinemachineInputProviderClipboardStateControllerComparison`1CompositeSyntaxControlValueReaderDebugActionDescDebugActionStateDefaultInputActionsDictionary`2Dictionary`2EntryEntryEnumeratorEnumeratorEnumeratorEqualityComparer`1EscapeMenuToggleUnityEventFirstPersonControllerFreeCameraICollection`1IComparer`1IDictionary`2IDictionary`2IEnumerator`1IEqualityComparer`1IEquatable`1IInputActionCollectionIInputActionCollection2IList`1InlinedArray`1InputAction[]InputActionAssetInputActionMapInputActionPropertyInputActionRebindingExtensionsInputActionRebindingExtensionsInputActionRebindingExtensionsExtensionsInputActionReferenceInputActionsInputActionSetupExtensionsInputActionStateInputActionTraceInputActionUnityEventRelayInputBindingInputInteractionContextInputLayoutPathUtilityInputSystemProviderKeyCollectionKeyCollectionKeyPressUnityEventKeyValuePair`2KeyValuePair`2List`1MMGhostCameraObjectEqualityComparer`1OnScreenStickPickUpZoomTargetPlayAnimatorOnKeyPlayerActionsPlayerActionsPredicate`1ReadActionJsonReaderReadOnlyArray`1ReadOnlyCollection`1RebindingOperationSimplePlayerTrackedPoseDriverUIActionsUIActionsUniversalActionsWriteActionJson