terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ OnDrag()

virtual void UnityEngine.UI.ScrollRect.OnDrag ( PointerEventData eventData)
inlinevirtual

Implements UnityEngine.EventSystems.IDragHandler.

Definition at line 625 of file ScrollRect.cs.

626 {
627 if (this.m_Dragging && eventData.<button>k__BackingField == PointerEventData.InputButton.Left)
628 {
629 RectTransform viewRect = this.viewRect;
630 float x = eventData.<position>k__BackingField.x;
631 float y = eventData.<position>k__BackingField.y;
632 Camera pressEventCamera = eventData.pressEventCamera;
633 this.UpdateBounds();
634 float x2 = this.m_PointerStartLocalCursor.x;
635 float y2 = this.m_PointerStartLocalCursor.y;
636 Vector2 anchoredPosition = this.m_Content.anchoredPosition;
637 bool horizontal = this.m_Horizontal;
638 bool vertical = this.m_Vertical;
641 }
642 }
class f__AnonymousType0<< Count > j__TPar
ScrollRect.MovementType movementType
Definition ScrollRect.cs:63
ScrollRect.MovementType m_MovementType

References UnityEngine.RectTransform.anchoredPosition, UnityEngine.UI.ScrollRect.horizontal, j__TPar, UnityEngine.UI.ScrollRect.m_Content, UnityEngine.UI.ScrollRect.m_Dragging, UnityEngine.UI.ScrollRect.m_Horizontal, UnityEngine.UI.ScrollRect.m_MovementType, UnityEngine.UI.ScrollRect.m_PointerStartLocalCursor, UnityEngine.UI.ScrollRect.m_Vertical, UnityEngine.UI.ScrollRect.movementType, UnityEngine.EventSystems.PointerEventData.pressEventCamera, UnityEngine.UI.ScrollRect.UpdateBounds(), UnityEngine.UI.ScrollRect.vertical, UnityEngine.UI.ScrollRect.viewRect, UnityEngine.Vector2.x, and UnityEngine.Vector2.y.