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

◆ OnBeginDrag()

virtual void UnityEngine.UI.Scrollbar.OnBeginDrag ( PointerEventData eventData)
inlinevirtual

Implements UnityEngine.EventSystems.IBeginDragHandler.

Definition at line 384 of file Scrollbar.cs.

385 {
386 if (eventData.<button>k__BackingField == PointerEventData.InputButton.Left)
387 {
388 RectTransform containerRect = this.m_ContainerRect;
389 RectTransform handleRect = this.m_HandleRect;
390 float x = eventData.<pointerPressRaycast>k__BackingField.screenPosition.x;
391 float y = eventData.<pointerPressRaycast>k__BackingField.screenPosition.y;
392 Camera enterEventCamera = eventData.enterEventCamera;
393 RectTransform handleRect2 = this.m_HandleRect;
394 float x2 = eventData.<pointerPressRaycast>k__BackingField.screenPosition.x;
395 float y2 = eventData.<pointerPressRaycast>k__BackingField.screenPosition.y;
396 Camera pressEventCamera = eventData.pressEventCamera;
397 Vector2 center = this.m_HandleRect.rect.center;
398 }
399 }
class f__AnonymousType0<< Count > j__TPar
RectTransform m_ContainerRect
Definition Scrollbar.cs:551
RectTransform m_HandleRect
Definition Scrollbar.cs:524
RectTransform handleRect
Definition Scrollbar.cs:22
bool< isPointerInside > k__BackingField
Vector2 center
Definition Rect.cs:103

References UnityEngine.Rect.center, UnityEngine.EventSystems.PointerEventData.enterEventCamera, UnityEngine.UI.Scrollbar.handleRect, j__TPar, UnityEngine.UI.Selectable.k__BackingField, UnityEngine.UI.Scrollbar.m_ContainerRect, UnityEngine.UI.Scrollbar.m_HandleRect, UnityEngine.EventSystems.PointerEventData.pressEventCamera, and UnityEngine.RectTransform.rect.