terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
OffsetStream.cs
Go to the documentation of this file.
1using System;
2using System.IO;
3using System.Text;
6
7namespace Ionic.Zip
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000016")]
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x6000057")]
13 [global::Cpp2ILInjected.Address(RVA = "0x1A45A18", Offset = "0x1A45A18", Length = "0x7C")]
14 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ZipFile), Member = "Read", MemberParameters = new object[]
16 {
20 typeof(EventHandler<ReadProgressEventArgs>)
21 }, ReturnType = typeof(ZipFile))]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = ".ctor", ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
26 {
27 throw null;
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x6000058")]
31 [global::Cpp2ILInjected.Address(RVA = "0x1A45A94", Offset = "0x1A45A94", Length = "0x14")]
32 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
33 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
34 public override int Read(byte[] buffer, int offset, int count)
35 {
36 throw null;
37 }
38
39 [global::Cpp2ILInjected.Token(Token = "0x6000059")]
40 [global::Cpp2ILInjected.Address(RVA = "0x1A45AA8", Offset = "0x1A45AA8", Length = "0x38")]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
44 public override void Write(byte[] buffer, int offset, int count)
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x1700000D")]
50 public override bool CanRead
51 {
52 [global::Cpp2ILInjected.Token(Token = "0x600005A")]
53 [global::Cpp2ILInjected.Address(RVA = "0x1A45AE0", Offset = "0x1A45AE0", Length = "0x10")]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
55 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
56 get
57 {
58 throw null;
59 }
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x1700000E")]
63 public override bool CanSeek
64 {
65 [global::Cpp2ILInjected.Token(Token = "0x600005B")]
66 [global::Cpp2ILInjected.Address(RVA = "0x1A45AF0", Offset = "0x1A45AF0", Length = "0x10")]
67 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
68 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
69 get
70 {
71 throw null;
72 }
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x1700000F")]
76 public override bool CanWrite
77 {
78 [global::Cpp2ILInjected.Token(Token = "0x600005C")]
79 [global::Cpp2ILInjected.Address(RVA = "0x1A45B00", Offset = "0x1A45B00", Length = "0x8")]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
81 get
82 {
83 throw null;
84 }
85 }
86
87 [global::Cpp2ILInjected.Token(Token = "0x600005D")]
88 [global::Cpp2ILInjected.Address(RVA = "0x1A45B08", Offset = "0x1A45B08", Length = "0x14")]
89 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
90 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
91 public override void Flush()
92 {
93 throw null;
94 }
95
96 [global::Cpp2ILInjected.Token(Token = "0x17000010")]
97 public override long Length
98 {
99 [global::Cpp2ILInjected.Token(Token = "0x600005E")]
100 [global::Cpp2ILInjected.Address(RVA = "0x1A45B1C", Offset = "0x1A45B1C", Length = "0x10")]
101 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
102 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
103 get
104 {
105 throw null;
106 }
107 }
108
109 [global::Cpp2ILInjected.Token(Token = "0x17000011")]
110 public override long Position
111 {
112 [global::Cpp2ILInjected.Token(Token = "0x600005F")]
113 [global::Cpp2ILInjected.Address(RVA = "0x1A45B2C", Offset = "0x1A45B2C", Length = "0x28")]
114 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
115 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
116 get
117 {
118 throw null;
119 }
120 [global::Cpp2ILInjected.Token(Token = "0x6000060")]
121 [global::Cpp2ILInjected.Address(RVA = "0x1A45B54", Offset = "0x1A45B54", Length = "0x1C")]
122 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
123 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
124 set
125 {
126 throw null;
127 }
128 }
129
130 [global::Cpp2ILInjected.Token(Token = "0x6000061")]
131 [global::Cpp2ILInjected.Address(RVA = "0x1A45B70", Offset = "0x1A45B70", Length = "0x34")]
132 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
134 public override long Seek(long offset, SeekOrigin origin)
135 {
136 throw null;
137 }
138
139 [global::Cpp2ILInjected.Token(Token = "0x6000062")]
140 [global::Cpp2ILInjected.Address(RVA = "0x1A45BA4", Offset = "0x1A45BA4", Length = "0x38")]
141 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(NotImplementedException), Member = ".ctor", ReturnType = typeof(void))]
143 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
144 public override void SetLength(long value)
145 {
146 throw null;
147 }
148
149 [global::Cpp2ILInjected.Token(Token = "0x6000063")]
150 [global::Cpp2ILInjected.Address(RVA = "0x1A45BDC", Offset = "0x1A45BDC", Length = "0x10")]
151 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
152 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
154 {
155 throw null;
156 }
157
158 [global::Cpp2ILInjected.Token(Token = "0x6000064")]
159 [global::Cpp2ILInjected.Address(RVA = "0x1A45BEC", Offset = "0x1A45BEC", Length = "0x8")]
160 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Stream), Member = "Close", ReturnType = typeof(void))]
162 public override void Close()
163 {
164 throw null;
165 }
166
167 [global::Cpp2ILInjected.Token(Token = "0x400002E")]
168 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
169 private long _originalPosition;
170
171 [global::Cpp2ILInjected.Token(Token = "0x400002F")]
172 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
174 }
175}
class f__AnonymousType0<< Count > j__TPar
override void Write(byte[] buffer, int offset, int count)
override bool CanWrite
override long Seek(long offset, SeekOrigin origin)
override bool CanSeek
override void Close()
override void SetLength(long value)
override void Flush()
override bool CanRead
override int Read(byte[] buffer, int offset, int count)