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<UpdateScreenSizeAtEndOfFrame> InControl.TouchManager.IDisposable
setprivate

Definition at line 914 of file TouchManager.cs.

915 {
916 // Token: 0x06000406 RID: 1030 RVA: 0x0000D3E8 File Offset: 0x0000B5E8
919 {
920 this.<>1__state = <>1__state;
921 }
922
923 // Token: 0x06000407 RID: 1031 RVA: 0x0000D404 File Offset: 0x0000B604
925 void IDisposable.Dispose()
926 {
927 }
928
929 // Token: 0x06000408 RID: 1032 RVA: 0x0000D414 File Offset: 0x0000B614
930 private bool MoveNext()
931 {
932 if (this.<>1__state == 0)
933 {
935 this.<>1__state = 1;
936 Vector2 currentScreenSize = touchManager.GetCurrentScreenSize();
937 long num = 0L;
938 this.<>2__current = num;
939 this.<>1__state = 2;
940 }
941 return true;
942 }
943
944 // Token: 0x17000135 RID: 309
945 // (get) Token: 0x06000409 RID: 1033 RVA: 0x0000D450 File Offset: 0x0000B650
947 {
949 get
950 {
951 return this.<>2__current;
952 }
953 }
954
955 // Token: 0x0600040A RID: 1034 RVA: 0x000025E1 File Offset: 0x000007E1
957 void IEnumerator.Reset()
958 {
959 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
960 }
961
962 // Token: 0x17000136 RID: 310
963 // (get) Token: 0x0600040B RID: 1035 RVA: 0x0000D464 File Offset: 0x0000B664
965 {
967 get
968 {
969 return this.<>2__current;
970 }
971 }
972
973 // Token: 0x040003AE RID: 942
974 private int <>1__state;
975
976 // Token: 0x040003AF RID: 943
977 private object <>2__current;
978
979 // Token: 0x040003B0 RID: 944
980 public TouchManager <>4__this;
981 }
class f__AnonymousType0<< Count > j__TPar
class< UpdateScreenSizeAtEndOfFrame > d__28