0x00x01B8
Members 20
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | k_InputActionEnableProfilerMarker | ProfilerMarker | PrivateStatic+1 flags | |
| 0x08 | k_InputActionDisableProfilerMarker | ProfilerMarker | PrivateStatic+1 flags | |
| 0x08 | m_Name | string | 1 flags | |
| 0x0018 | 0x180 | padding / unreflected | ||
| 0x04 | m_Type | InputActionType | 1 flags | |
| 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 | |
| 0x60 | m_BindingMask | Nullable`1 | 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 | |
| 0x08 | m_ActionMap | InputActionMap | 2 flags | |
| 0x50 | m_OnStarted | CallbackArray`1 | 2 flags | |
| 0x50 | m_OnCanceled | CallbackArray`1 | 2 flags | |
| 0x50 | m_OnPerformed | CallbackArray`1 | 2 flags | |
| 0x01B4 | 0x04 | unreflected bytes to end of InputAction | ||
Functions 63
| Signature | Flags | Native | Params |
|---|---|---|---|
| void get_name() | Public+1 flags | — | 0x00 |
| void get_type() | Public+1 flags | — | 0x00 |
| void get_id() | Public+1 flags | — | 0x00 |
| void get_idDontGenerate() | 2 flags | — | 0x00 |
| void get_expectedControlType() | Public+1 flags | — | 0x00 |
| void set_expectedControlType() | Public+1 flags | — | 0x00 |
| void get_processors() | Public+1 flags | — | 0x00 |
| void get_interactions() | Public+1 flags | — | 0x00 |
| void get_actionMap() | Public+1 flags | — | 0x00 |
| void get_bindingMask() | Public+1 flags | — | 0x00 |
| void set_bindingMask() | Public+1 flags | — | 0x00 |
| void get_bindings() | Public+1 flags | — | 0x00 |
| void get_controls() | Public+1 flags | — | 0x00 |
| void get_phase() | Public+1 flags | — | 0x00 |
| void get_inProgress() | Public+1 flags | — | 0x00 |
| void get_enabled() | Public+1 flags | — | 0x00 |
| void add_started() | Public+1 flags | — | 0x00 |
| void remove_started() | Public+1 flags | — | 0x00 |
| void add_canceled() | Public+1 flags | — | 0x00 |
| void remove_canceled() | Public+1 flags | — | 0x00 |
| void add_performed() | Public+1 flags | — | 0x00 |
| void remove_performed() | Public+1 flags | — | 0x00 |
| void get_triggered() | Public+1 flags | — | 0x00 |
| void get_activeControl() | Public+1 flags | — | 0x00 |
| void get_activeValueType() | Public+1 flags | — | 0x00 |
| void get_wantsInitialStateCheck() | Public+1 flags | — | 0x00 |
| void set_wantsInitialStateCheck() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void Dispose() | PublicFinal+2 flags | — | 0x00 |
| void ToString() | Public+1 flags | — | 0x00 |
| void Enable() | Public | — | 0x00 |
| void Disable() | Public | — | 0x00 |
| void Clone() | Public | — | 0x00 |
| void System.ICloneable.Clone() | PrivateFinal+2 flags | — | 0x00 |
| void ReadValue() | Public | — | 0x00 |
| void ReadValueAsObject() | Public | — | 0x00 |
| void GetControlMagnitude() | Public | — | 0x00 |
| void Reset() | Public | — | 0x00 |
| void IsPressed() | Public | — | 0x00 |
| void IsInProgress() | Public | — | 0x00 |
| void ExpectedFrame() | Private | — | 0x00 |
| void WasPressedThisFrame() | Public | — | 0x00 |
| void WasPressedThisDynamicUpdate() | Public | — | 0x00 |
| void WasReleasedThisFrame() | Public | — | 0x00 |
| void WasReleasedThisDynamicUpdate() | Public | — | 0x00 |
| void WasPerformedThisFrame() | Public | — | 0x00 |
| void WasPerformedThisDynamicUpdate() | Public | — | 0x00 |
| void WasCompletedThisFrame() | Public | — | 0x00 |
| void WasCompletedThisDynamicUpdate() | Public | — | 0x00 |
| void GetTimeoutCompletionPercentage() | Public | — | 0x00 |
| void get_isSingletonAction() | 2 flags | — | 0x00 |
| void get_currentState() | Private+1 flags | — | 0x00 |
| void MakeSureIdIsInPlace() | 1 flags | — | 0x00 |
| void GenerateId() | 1 flags | — | 0x00 |
| void GetOrCreateActionMap() | 1 flags | — | 0x00 |
| void CreateInternalActionMapForSingletonAction() | Private | — | 0x00 |
| void RequestInitialStateCheckOnEnabledAction() | 1 flags | — | 0x00 |
| void ActiveControlIsValid() | 1 flags | — | 0x00 |
| void FindEffectiveBindingMask() | 1 flags | — | 0x00 |
| void BindingIndexOnActionToBindingIndexOnMap() | 1 flags | — | 0x00 |
| void BindingIndexOnMapToBindingIndexOnAction() | 1 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |
Used by 18
types with a member, parameter or interface of this type<>c__DisplayClass40_0<GetEnumerator>d__33BindingSyntaxCompositeSyntaxDebugActionDescDebugActionStateDefaultInputActionsFreeCameraInputActionMapInputActionPropertyInputActionReferenceInputSystemProviderOnScreenStickRebindActionUIRebindingOperationRebindUIGameManagerTrackedPoseDriverVFXMouseEventBinder