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

◆ IDisposable

class<ClickRepeat> UnityEngine.UI.Scrollbar.IDisposable
setprivate

Definition at line 602 of file Scrollbar.cs.

603 {
604 // Token: 0x060003B7 RID: 951 RVA: 0x0000C138 File Offset: 0x0000A338
607 {
608 this.<>1__state = <>1__state;
609 }
610
611 // Token: 0x060003B8 RID: 952 RVA: 0x0000C154 File Offset: 0x0000A354
613 void IDisposable.Dispose()
614 {
615 }
616
617 // Token: 0x060003B9 RID: 953 RVA: 0x0000C164 File Offset: 0x0000A364
618 private bool MoveNext()
619 {
620 int num = this.<>1__state;
621 Scrollbar scrollbar = this.<>4__this;
622 this.<>1__state = num;
623 bool isPointerDownAndNotDragging = scrollbar.isPointerDownAndNotDragging;
624 float value3;
626 {
627 RectTransform handleRect = scrollbar.m_HandleRect;
628 float x = this.screenPosition.x;
629 float y = this.screenPosition.y;
630 Camera camera = this.camera;
632 {
633 }
634 RectTransform handleRect2 = scrollbar.m_HandleRect;
635 float x2 = this.screenPosition.x;
636 float y2 = this.screenPosition.y;
637 Camera camera2 = this.camera;
639 {
640 }
642 float size = scrollbar.m_Size;
643 float value = scrollbar.value;
645 scrollbar.Set(value, true);
646 float value2 = scrollbar.value;
647 scrollbar.Set(value2, true);
648 value3 = scrollbar.value;
649 }
650 Coroutine pointerDownRepeat = scrollbar.m_PointerDownRepeat;
651 scrollbar.StopCoroutine(pointerDownRepeat);
652 scrollbar.Set(value3, true);
653 this.<>1__state = 1;
654 return true;
655 }
656
657 // Token: 0x170000F5 RID: 245
658 // (get) Token: 0x060003BA RID: 954 RVA: 0x0000C254 File Offset: 0x0000A454
660 {
662 get
663 {
664 return this.<>2__current;
665 }
666 }
667
668 // Token: 0x060003BB RID: 955 RVA: 0x00002207 File Offset: 0x00000407
670 void IEnumerator.Reset()
671 {
672 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
673 }
674
675 // Token: 0x170000F6 RID: 246
676 // (get) Token: 0x060003BC RID: 956 RVA: 0x0000C268 File Offset: 0x0000A468
678 {
680 get
681 {
682 return this.<>2__current;
683 }
684 }
685
686 // Token: 0x040001CF RID: 463
687 private int <>1__state;
688
689 // Token: 0x040001D0 RID: 464
690 private object <>2__current;
691
692 // Token: 0x040001D1 RID: 465
693 public Scrollbar <>4__this;
694
695 // Token: 0x040001D2 RID: 466
696 public Vector2 screenPosition;
697
698 // Token: 0x040001D3 RID: 467
699 public Camera camera;
700 }
class f__AnonymousType0<< Count > j__TPar
Scrollbar.Direction direction
Definition Scrollbar.cs:38
RectTransform handleRect
Definition Scrollbar.cs:22
class< ClickRepeat > d__58
Definition Scrollbar.cs:602
Scrollbar.Direction m_Direction
Definition Scrollbar.cs:528