Zdexby TheHolyOneZ
49,743 classes
Class

InputSystemUIInputModule

: BaseInputModule : UIBehaviour : MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.InputSystem.UI.InputSystemUIInputModule, Unity.InputSystem 0x03A0 (928 B) inherited 0x0058 Unity.InputSystem.dll
0x00x03A0

Members 41

OffsetSizeNameTypeFlagsDefault
—0x04kClickSpeedfloatPrivateStatic+1 flags0
0x04m_MoveRepeatDelayfloatPrivate—
0x04m_MoveRepeatRatefloatPrivate—
0x04m_TrackedDeviceDragThresholdMultiplierfloatPrivate—
0x00640x04padding / unreflected
0x08m_XRTrackingOriginTransformPrivate—
0x08defaultActionsDefaultInputActionsPrivateStatic—
—0x04kSmallestScrollDeltaPerTickfloatPrivateStatic+1 flags0
0x08m_ActionsAssetInputActionAssetPrivate—
0x08m_PointActionInputActionReferencePrivate—
0x08m_MoveActionInputActionReferencePrivate—
0x08m_SubmitActionInputActionReferencePrivate—
0x08m_CancelActionInputActionReferencePrivate—
0x08m_LeftClickActionInputActionReferencePrivate—
0x08m_MiddleClickActionInputActionReferencePrivate—
0x08m_RightClickActionInputActionReferencePrivate—
0x08m_ScrollWheelActionInputActionReferencePrivate—
0x08m_TrackedDevicePositionActionInputActionReferencePrivate—
0x08m_TrackedDeviceOrientationActionInputActionReferencePrivate—
0x01m_DeselectOnBackgroundClickboolPrivate—
0x00C90x03padding / unreflected
0x04m_PointerBehaviorUIPointerBehaviorPrivate—
0x04m_CursorLockBehaviorCursorLockBehavior1 flags—
0x04m_ScrollDeltaPerTickfloatPrivate—
0x08s_InputActionReferenceCountsDictionary<UnityEngine.InputSystem.InputActionPrivateStatic—
0x01m_ActionsHookedboolPrivate+1 flags—
0x01m_NeedToPurgeStalePointersboolPrivate+1 flags—
0x00DA0x06padding / unreflected
0x08m_OnPointDelegateAction<UnityEngine.InputSystem.InputAction.CallbackContext>Private—
0x08m_OnMoveDelegateAction<UnityEngine.InputSystem.InputAction.CallbackContext>Private—
0x08m_OnLeftClickDelegateAction<UnityEngine.InputSystem.InputAction.CallbackContext>Private—
0x08m_OnRightClickDelegateAction<UnityEngine.InputSystem.InputAction.CallbackContext>Private—
0x08m_OnMiddleClickDelegateAction<UnityEngine.InputSystem.InputAction.CallbackContext>Private—
0x08m_OnScrollWheelDelegateAction<UnityEngine.InputSystem.InputAction.CallbackContext>Private—
0x08m_OnTrackedDevicePositionDelegateAction<UnityEngine.InputSystem.InputAction.CallbackContext>Private—
0x08m_OnTrackedDeviceOrientationDelegateAction<UnityEngine.InputSystem.InputAction.CallbackContext>Private—
0x08m_OnControlsChangedDelegateAction<System.Object>Private—
0x04m_CurrentPointerIdintPrivate+1 flags—
0x04m_CurrentPointerIndexintPrivate+1 flags—
0x04m_CurrentPointerTypeUIPointerType2 flags—
0x01340x04padding / unreflected
0x10m_PointerIdsInlinedArray<System.Int32>1 flags—
0x230m_PointerStatesInlinedArray<UnityEngine.InputSystem.UI.PointerModel>1 flags—
0x20m_NavigationStateNavigationModelPrivate—
0x08m_LocalMultiPlayerRootGameObjectPrivate+1 flags—
Inherited from BaseInputModule 7
OffsetSizeNameTypeFlagsDefault
0x08m_RaycastResultCacheList<UnityEngine.EventSystems.RaycastResult>2 flags—
0x01m_SendPointerHoverToParentboolPrivate—
0x00290x07padding / unreflected
0x08m_AxisEventDataAxisEventDataPrivate—
0x08m_EventSystemEventSystemPrivate—
0x08m_BaseEventDataBaseEventDataPrivate—
0x08m_InputOverrideBaseInput1 flags—
0x08m_DefaultInputBaseInputPrivate—
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 108

SignatureFlagsNativeParams
bool get_deselectOnBackgroundClick()Public+1 flags0x01
void set_deselectOnBackgroundClick(bool value)Public+1 flags0x01
UIPointerBehavior get_pointerBehavior()Public+1 flags0x04
void set_pointerBehavior(const UIPointerBehavior& value)Public+1 flags0x04
CursorLockBehavior get_cursorLockBehavior()Public+1 flags0x04
void set_cursorLockBehavior(const CursorLockBehavior& value)Public+1 flags0x04
GameObject get_localMultiPlayerRoot()2 flags0x08
void set_localMultiPlayerRoot(GameObject value)2 flags0x08
float get_scrollDeltaPerTick()Public+1 flags0x04
void set_scrollDeltaPerTick(float value)Public+1 flags0x04
void ActivateModule()Public+1 flags0x00
bool IsPointerOverGameObject(int pointerOrTouchId)Public+1 flags0x04
RaycastResult GetLastRaycastResult(int pointerOrTouchId)Public0x50
RaycastResult PerformRaycast(ExtendedPointerEventData eventData)Private0x50
void ProcessPointer(ref PointerModel& state)Private0x220
bool PointerShouldIgnoreTransform(Transform t)Private0x08
void ProcessPointerMovement(ref PointerModel& pointer, ExtendedPointerEventData eventData)Private0x220
void ProcessPointerMovement(ExtendedPointerEventData eventData, GameObject currentPointerTarget)Private0x08
void ProcessPointerButton(ref ButtonState& button, PointerEventData eventData)Private0x98
void ProcessPointerButtonDrag(ref ButtonState& button, ExtendedPointerEventData eventData)Private0x98
void ProcessPointerScroll(ref PointerModel& pointer, PointerEventData eventData)PrivateStatic0x220
void ProcessNavigation(ref NavigationModel& navigationState)1 flags0x20
bool IsMoveAllowed(AxisEventData eventData)Private0x08
float get_moveRepeatDelay()Public+1 flags0x04
void set_moveRepeatDelay(float value)Public+1 flags0x04
float get_moveRepeatRate()Public+1 flags0x04
void set_moveRepeatRate(float value)Public+1 flags0x04
bool get_explictlyIgnoreFocus()Private+1 flags0x01
bool get_shouldIgnoreFocus()Private+1 flags0x01
float get_repeatRate()Public+1 flags0x04
void set_repeatRate(float value)Public+1 flags0x04
float get_repeatDelay()Public+1 flags0x04
void set_repeatDelay(float value)Public+1 flags0x04
Transform get_xrTrackingOrigin()Public+1 flags0x08
void set_xrTrackingOrigin(Transform value)Public+1 flags0x08
float get_trackedDeviceDragThresholdMultiplier()Public+1 flags0x04
void set_trackedDeviceDragThresholdMultiplier(float value)Public+1 flags0x04
void SwapAction(ref InputActionReference& property, InputActionReference newValue, bool actionsHooked, Action<UnityEngine.InputSystem.InputAction.CallbackContext> actionCallback)Private0x08
InputActionReference get_point()Public+1 flags0x08
void set_point(InputActionReference value)Public+1 flags0x08
InputActionReference get_scrollWheel()Public+1 flags0x08
void set_scrollWheel(InputActionReference value)Public+1 flags0x08
InputActionReference get_leftClick()Public+1 flags0x08
void set_leftClick(InputActionReference value)Public+1 flags0x08
InputActionReference get_middleClick()Public+1 flags0x08
void set_middleClick(InputActionReference value)Public+1 flags0x08
InputActionReference get_rightClick()Public+1 flags0x08
void set_rightClick(InputActionReference value)Public+1 flags0x08
InputActionReference get_move()Public+1 flags0x08
void set_move(InputActionReference value)Public+1 flags0x08
InputActionReference get_submit()Public+1 flags0x08
void set_submit(InputActionReference value)Public+1 flags0x08
InputActionReference get_cancel()Public+1 flags0x08
void set_cancel(InputActionReference value)Public+1 flags0x08
InputActionReference get_trackedDeviceOrientation()Public+1 flags0x08
void set_trackedDeviceOrientation(InputActionReference value)Public+1 flags0x08
InputActionReference get_trackedDevicePosition()Public+1 flags0x08
void set_trackedDevicePosition(InputActionReference value)Public+1 flags0x08
void AssignDefaultActions()Public0x00
void UnassignActions()Public0x00
InputActionReference get_trackedDeviceSelect()Public+1 flags0x08
void set_trackedDeviceSelect(InputActionReference value)Public+1 flags0x08
void Awake()2 flags0x00
void OnDestroy()2 flags0x00
void OnEnable()2 flags0x00
void OnDisable()2 flags0x00
void ResetPointers()Private0x00
bool HasNoActions()Private0x01
void EnableAllActions()Private0x00
void DisableAllActions()Private0x00
void EnableInputAction(InputActionReference inputActionReference)Private0x08
void TryDisableInputAction(InputActionReference inputActionReference, bool isComponentDisabling)Private0x08
int GetPointerStateIndexFor(int pointerOrTouchId)Private0x04
ref PointerModel GetPointerStateForIndex(int index)Private0x220
int GetDisplayIndexFor(InputControl control)Private0x08
int GetPointerStateIndexFor(ref CallbackContext& context)Private0x10
int GetPointerStateIndexFor(InputControl control, bool createIfNotExists)Private0x08
int AllocatePointer(int pointerId, int displayIndex, int touchId, const UIPointerType& pointerType, InputControl control, InputDevice device, InputControl touchControl)Private0x08
bool SendPointerExitEventsAndRemovePointer(int index)Private0x04
bool RemovePointerAtIndex(int index)Private0x04
void PurgeStalePointers()Private0x00
bool HaveControlForDevice(InputDevice device, InputActionReference actionReference)PrivateStatic0x08
void OnPointCallback(const CallbackContext& context)Private0x10
bool IgnoreNextClick(ref CallbackContext& context, bool wasPressed)Private0x10
void OnLeftClickCallback(const CallbackContext& context)Private0x10
void OnRightClickCallback(const CallbackContext& context)Private0x10
void OnMiddleClickCallback(const CallbackContext& context)Private0x10
bool CheckForRemovedDevice(ref CallbackContext& context)Private0x10
void OnScrollCallback(const CallbackContext& context)Private0x10
void OnMoveCallback(const CallbackContext& context)Private0x10
void OnTrackedDeviceOrientationCallback(const CallbackContext& context)Private0x10
void OnTrackedDevicePositionCallback(const CallbackContext& context)Private0x10
void OnControlsChanged(object obj)Private0x08
void FilterPointerStatesByType()Private0x00
void Process()Public+1 flags0x00
int ConvertUIToolkitPointerId(PointerEventData sourcePointerData)Public+1 flags0x08
Vector2 ConvertPointerEventScrollDeltaToTicks(const Vector2& scrollDelta)Public+1 flags0x08
void HookActions()Private0x00
void UnhookActions()Private0x00
void SetActionCallbacks(bool install)Private0x01
void SetActionCallback(InputActionReference actionReference, Action<UnityEngine.InputSystem.InputAction.CallbackContext> callback, bool install)PrivateStatic0x08
InputActionReference UpdateReferenceForNewAsset(InputActionReference actionReference)Private0x08
InputActionAsset get_actionsAsset()Public+1 flags0x08
void set_actionsAsset(InputActionAsset value)Public+1 flags0x08
bool get_sendPointerHoverToParent()2 flags0x01
void set_sendPointerHoverToParent(bool value)2 flags0x01
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 5

types with a member, parameter or interface of this type