implements IEventProviderImpl
0x00x0150
Members 24
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x48 | m_Cfg | Configuration | Private | — | |
| 0x08 | m_InputEventPartialProvider | InputEventPartialProvider | Private | — | |
| 0x08 | m_InputActionAsset | InputActionAsset | Private | — | |
| 0x08 | m_PointAction | InputActionReference | Private | — | |
| 0x08 | m_MoveAction | InputActionReference | Private | — | |
| 0x08 | m_SubmitAction | InputActionReference | Private | — | |
| 0x08 | m_CancelAction | InputActionReference | Private | — | |
| 0x08 | m_LeftClickAction | InputActionReference | Private | — | |
| 0x08 | m_MiddleClickAction | InputActionReference | Private | — | |
| 0x08 | m_RightClickAction | InputActionReference | Private | — | |
| 0x08 | m_ScrollWheelAction | InputActionReference | Private | — | |
| 0x08 | m_NextPreviousAction | InputAction | Private | — | |
| 0x08 | m_Events | List<UnityEngine.InputForUI.Event> | Private | — | |
| 0x28 | m_MouseState | PointerState | Private | — | |
| 0x28 | m_PenState | PointerState | Private | — | |
| 0x01 | m_SeenPenEvents | bool | Private | — | |
| 0x0109 | 0x07 | padding / unreflected | |||
| 0x28 | m_TouchState | PointerState | Private | — | |
| 0x01 | m_SeenTouchEvents | bool | Private | — | |
| — | 0x04 | k_SmallestReportedMovementSqrDist | float | PrivateStatic+1 flags | 0 |
| 0x0139 | 0x07 | padding / unreflected | |||
| 0x08 | m_RepeatHelper | NavigationEventRepeatHelper | Private | — | |
| 0x01 | m_ResetSeenEventsOnUpdate | bool | Private | — | |
| — | 0x04 | kScrollUGUIScaleFactor | float | PrivateStatic+1 flags | 0 |
| 0x08 | s_OnRegisterActions | Action<UnityEngine.InputSystem.InputActionAsset> | PrivateStatic | — | |
| — | 0x04 | k_DefaultPlayerId | uint | PrivateStatic+1 flags | 0 |
| 0x0149 | 0x07 | unreflected bytes to end of InputSystemProvider | |||
Functions 39
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| void Bootstrap() | PrivateStatic | 0x00 | |
| EventModifiers get_m_EventModifiers() | Private+1 flags | 0x04 | |
| DiscreteTime get_m_CurrentTime() | Private+1 flags | 0x08 | |
| void Initialize() | PublicFinal+2 flags | 0x00 | |
| void Shutdown() | PublicFinal+2 flags | 0x00 | |
| void OnActionsChange() | Public | 0x00 | |
| void Update() | PublicFinal+2 flags | 0x00 | |
| void ResetSeenEvents() | Private | 0x00 | |
| bool ActionAssetIsNotNull() | Public | 0x01 | |
| void DirectionNavigation(const DiscreteTime& currentTime) | Private | 0x08 | |
| InputDevice GetActiveDeviceFromDirection(const Direction& direction) | Private | 0x08 | |
| ValueTuple<UnityEngine.Vector2 ReadCurrentNavigationMoveVector() | Private | 0x0C | |
| Direction ReadNextPreviousDirection() | Private | 0x04 | |
| int SortEvents(const Event& a, const Event& b) | PrivateStatic | 0x70 | |
| void OnFocusChanged(bool focus) | PublicFinal+2 flags | 0x01 | |
| bool RequestCurrentState(const Type& type) | PublicFinal+2 flags | 0x04 | |
| uint get_playerCount() | PublicFinal+3 flags | 0x04 | |
| Vector2 ScreenBottomLeftToPanelPosition(const Vector2& position, int targetDisplay) | PrivateStatic | 0x08 | |
| PointerEvent ToPointerStateEvent(const DiscreteTime& currentTime, ref PointerState& state, const EventSource& eventSource) | Private | 0x60 | |
| EventSource GetEventSource(const CallbackContext& ctx) | Private | 0x10 | |
| EventSource GetEventSource(InputDevice device) | Private | 0x08 | |
| ref PointerState GetPointerStateForSource(const EventSource& eventSource) | Private | 0x28 | |
| void DispatchFromCallback(ref Event& ev) | Private | 0x70 | |
| int FindTouchFingerIndex(Touchscreen touchscreen, const CallbackContext& ctx) | PrivateStatic | 0x10 | |
| void OnPointerPerformed(const CallbackContext& ctx) | Private | 0x10 | |
| void OnSubmitPerformed(const CallbackContext& ctx) | Private | 0x10 | |
| void OnCancelPerformed(const CallbackContext& ctx) | Private | 0x10 | |
| void OnClickPerformed(const CallbackContext& ctx, const EventSource& eventSource, const Button& button) | Private | 0x10 | |
| void OnLeftClickPerformed(const CallbackContext& ctx) | Private | 0x10 | |
| void OnMiddleClickPerformed(const CallbackContext& ctx) | Private | 0x10 | |
| void OnRightClickPerformed(const CallbackContext& ctx) | Private | 0x10 | |
| void OnScrollWheelPerformed(const CallbackContext& ctx) | Private | 0x10 | |
| void RegisterNextPreviousAction() | Private | 0x00 | |
| void UnregisterFixedActions() | Private | 0x00 | |
| void RegisterActions() | Private | 0x00 | |
| void UnregisterActions() | Private | 0x00 | |
| void SetOnRegisterActions(Action<UnityEngine.InputSystem.InputActionAsset> callback) | Static+1 flags | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 |