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

◆ LateUpdate()

virtual void UnityEngine.UI.ScrollRect.LateUpdate ( )
inlineprotectedvirtual

Definition at line 661 of file ScrollRect.cs.

662 {
663 int num = 1;
664 RectTransform content = this.m_Content;
665 if (num == 0)
666 {
667 }
668 bool flag = content;
670 this.UpdateBounds();
671 float unscaledDeltaTime = Time.unscaledDeltaTime;
672 bool horizontal = this.m_Horizontal;
673 bool vertical = this.m_Vertical;
675 if (this.m_Dragging)
676 {
677 if (this.m_Inertia)
678 {
679 Vector2 anchoredPosition = this.m_Content.anchoredPosition;
680 float x = this.m_Velocity.x;
681 float num2;
683 }
686 float x2 = this.m_PrevPosition.x;
687 float y = this.m_PrevPosition.y;
688 UISystemProfilerApi.AddMarker("ScrollRect.value", this);
692 this.UpdatePrevData();
694 return;
695 }
696 float x3 = this.m_Velocity.x;
697 float y2 = this.m_Velocity.y;
700 if (!this.m_Inertia)
701 {
702 return;
703 }
705 float x4 = this.m_Velocity.x;
707 }
class f__AnonymousType0<< Count > j__TPar
IntPtr m_CachedPtr
Definition Object.cs:349
ScrollRect.MovementType movementType
Definition ScrollRect.cs:63
ScrollRect.MovementType m_MovementType
ScrollRect.ScrollRectEvent m_OnValueChanged
ScrollRect.ScrollRectEvent onValueChanged

References UnityEngine.UISystemProfilerApi.AddMarker(), UnityEngine.RectTransform.anchoredPosition, UnityEngine.UI.ScrollRect.content, UnityEngine.UI.ScrollRect.decelerationRate, UnityEngine.UI.ScrollRect.EnsureLayoutHasRebuilt(), UnityEngine.UI.ScrollRect.horizontal, UnityEngine.UI.ScrollRect.horizontalNormalizedPosition, j__TPar, UnityEngine.Object.m_CachedPtr, UnityEngine.UI.ScrollRect.m_Content, UnityEngine.UI.ScrollRect.m_DecelerationRate, UnityEngine.UI.ScrollRect.m_Dragging, UnityEngine.UI.ScrollRect.m_Horizontal, UnityEngine.UI.ScrollRect.m_Inertia, UnityEngine.UI.ScrollRect.m_MovementType, UnityEngine.UI.ScrollRect.m_OnValueChanged, UnityEngine.UI.ScrollRect.m_PrevPosition, UnityEngine.UI.ScrollRect.m_Velocity, UnityEngine.UI.ScrollRect.m_Vertical, UnityEngine.UI.ScrollRect.movementType, UnityEngine.UI.ScrollRect.onValueChanged, UnityEngine.Time.unscaledDeltaTime, UnityEngine.UI.ScrollRect.UpdateBounds(), UnityEngine.UI.ScrollRect.UpdatePrevData(), UnityEngine.UI.ScrollRect.UpdateScrollbarVisibility(), UnityEngine.UI.ScrollRect.vertical, UnityEngine.UI.ScrollRect.verticalNormalizedPosition, UnityEngine.Vector2.x, and UnityEngine.Vector2.y.