Zdexby TheHolyOneZ
42,610 classes
Class

InputSystemUIInputModule

: BaseInputModule : UIBehaviour : MonoBehaviour : Behaviour : Component : Object : Object
UnityEngine.InputSystem.UI.InputSystemUIInputModule, Unity.InputSystem 0x03A8 (936 B) inherited 0x0050 Unity.InputSystem.dll
0x00x03A8

Members 40

OffsetSizeNameTypeFlagsDefault
—0x04kClickSpeedfloatPrivateStatic+1 flags967845376
0x04m_MoveRepeatDelayfloatPrivate—
0x04m_MoveRepeatRatefloatPrivate—
0x04m_TrackedDeviceDragThresholdMultiplierfloatPrivate—
0x005C0x04padding / unreflected
0x08m_XRTrackingOriginTransformPrivate—
—0x04kPixelPerLinefloatStatic+2 flags967845376
0x08m_ActionsAssetInputActionAssetPrivate—
0x08m_PointActionInputActionReferencePrivate—
0x08m_MoveActionInputActionReferencePrivate—
0x08m_SubmitActionInputActionReferencePrivate—
0x08m_CancelActionInputActionReferencePrivate—
0x08m_LeftClickActionInputActionReferencePrivate—
0x08m_MiddleClickActionInputActionReferencePrivate—
0x08m_RightClickActionInputActionReferencePrivate—
0x08m_ScrollWheelActionInputActionReferencePrivate—
0x08m_TrackedDevicePositionActionInputActionReferencePrivate—
0x08m_TrackedDeviceOrientationActionInputActionReferencePrivate—
0x01m_DeselectOnBackgroundClickboolPrivate—
0x00C10x03padding / unreflected
0x04m_PointerBehaviorUIPointerBehaviorPrivate—
0x04m_CursorLockBehaviorCursorLockBehavior1 flags—
0x08s_InputActionReferenceCountsDictionary<UnityEngine.InputSystem.InputActionPrivateStatic—
0x01m_ActionsHookedboolPrivate+1 flags—
0x01m_NeedToPurgeStalePointersboolPrivate+1 flags—
0x00CE0x02padding / 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—
0x01240x04padding / unreflected
0x10m_PointerIdsInlinedArray<System.Int32>1 flags—
0x18m_PointerTouchControlsInlinedArray<UnityEngine.InputSystem.InputControl>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—
0x00210x07padding / unreflected
0x08m_AxisEventDataAxisEventDataPrivate—
0x08m_EventSystemEventSystemPrivate—
0x08m_BaseEventDataBaseEventDataPrivate—
0x08m_InputOverrideBaseInput1 flags—
0x08m_DefaultInputBaseInputPrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 103

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
void ActivateModule()Public+1 flags0x00
bool IsPointerOverGameObject(int pointerOrTouchId)Public+1 flags0x04
RaycastResult GetLastRaycastResult(int pointerOrTouchId)Public0x50
RaycastResult PerformRaycast(ExtendedPointerEventData eventData)Private0x50
void ProcessPointer(const PointerModel&& state)Private0x220
bool PointerShouldIgnoreTransform(Transform t)Private0x08
void ProcessPointerMovement(const PointerModel&& pointer, ExtendedPointerEventData eventData)Private0x220
void ProcessPointerMovement(ExtendedPointerEventData eventData, GameObject currentPointerTarget)Private0x08
void ProcessPointerButton(const ButtonState&& button, PointerEventData eventData)Private0x98
void ProcessPointerButtonDrag(const ButtonState&& button, ExtendedPointerEventData eventData)Private0x98
void ProcessPointerScroll(const PointerModel&& pointer, PointerEventData eventData)PrivateStatic0x220
void ProcessNavigation(const 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(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
PointerModel& GetPointerStateForIndex(int index)Private0x220
int GetDisplayIndexFor(InputControl control)Private0x08
int GetPointerStateIndexFor(const 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
void SendPointerExitEventsAndRemovePointer(int index)Private0x04
void RemovePointerAtIndex(int index)Private0x04
void PurgeStalePointers()Private0x00
bool HaveControlForDevice(InputDevice device, InputActionReference actionReference)PrivateStatic0x08
void OnPointCallback(const CallbackContext& context)Private0x10
bool IgnoreNextClick(const 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(const 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
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
void .ctor()Public+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Used by 1

types with a member, parameter or interface of this type