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
Film.cs
Go to the documentation of this file.
1using System;
6
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000792")]
10 public class Film
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x170007AF")]
13 public int Frame
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x6003F67")]
16 [global::Cpp2ILInjected.Address(RVA = "0x74799C", Offset = "0x74799C", Length = "0x8")]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
18 get
19 {
20 throw null;
21 }
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x170007B0")]
25 public int FrameCount
26 {
27 [global::Cpp2ILInjected.Token(Token = "0x6003F68")]
28 [global::Cpp2ILInjected.Address(RVA = "0x7479A4", Offset = "0x7479A4", Length = "0x8")]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
30 get
31 {
32 throw null;
33 }
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x170007B1")]
37 public int AppendPoint
38 {
39 [global::Cpp2ILInjected.Token(Token = "0x6003F69")]
40 [global::Cpp2ILInjected.Address(RVA = "0x7479AC", Offset = "0x7479AC", Length = "0x8")]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
42 get
43 {
44 throw null;
45 }
46 }
47
48 [global::Cpp2ILInjected.Token(Token = "0x170007B2")]
49 public bool IsActive
50 {
51 [global::Cpp2ILInjected.Token(Token = "0x6003F6A")]
52 [global::Cpp2ILInjected.Address(RVA = "0x7479B4", Offset = "0x7479B4", Length = "0x8")]
53 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
54 get
55 {
56 throw null;
57 }
58 }
59
60 [global::Cpp2ILInjected.Token(Token = "0x6003F6B")]
61 [global::Cpp2ILInjected.Address(RVA = "0x744A04", Offset = "0x744A04", Length = "0x144")]
62 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Film), Member = ".ctor", ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Film), Member = "AddSequences", MemberParameters = new object[]
65 {
66 typeof(int),
67 typeof(int),
68 typeof(FrameEvent[])
69 }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Film), Member = "AppendEmptySequence", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
74 {
75 typeof(int),
76 typeof(int)
77 }, ReturnType = typeof(int))]
78 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
79 public void AddSequence(int start, int duration, FrameEvent frameEvent)
80 {
81 throw null;
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x6003F6C")]
85 [global::Cpp2ILInjected.Address(RVA = "0x7449F0", Offset = "0x7449F0", Length = "0x14")]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 public void AppendSequence(int duration, FrameEvent frameEvent)
88 {
89 throw null;
90 }
91
92 [global::Cpp2ILInjected.Token(Token = "0x6003F6D")]
93 [global::Cpp2ILInjected.Address(RVA = "0x744984", Offset = "0x744984", Length = "0x6C")]
94 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Film), Member = ".ctor", ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
97 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Film), Member = "AddSequence", MemberParameters = new object[]
98 {
99 typeof(int),
100 typeof(int),
101 typeof(FrameEvent)
102 }, ReturnType = typeof(void))]
103 public void AddSequences(int start, int duration, params FrameEvent[] frameEvents)
104 {
105 throw null;
106 }
107
108 [global::Cpp2ILInjected.Token(Token = "0x6003F6E")]
109 [global::Cpp2ILInjected.Address(RVA = "0x7446E0", Offset = "0x7446E0", Length = "0x174")]
110 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Film), Member = ".ctor", ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
115 {
116 typeof(int),
117 typeof(int)
118 }, ReturnType = typeof(int))]
119 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
120 public void AppendSequences(int duration, params FrameEvent[] frameEvents)
121 {
122 throw null;
123 }
124
125 [global::Cpp2ILInjected.Token(Token = "0x6003F6F")]
126 [global::Cpp2ILInjected.Address(RVA = "0x746FA0", Offset = "0x746FA0", Length = "0x8C")]
127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DSTFilm), Member = "BuildSequence", ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FrameEvent), Member = ".ctor", MemberParameters = new object[]
130 {
131 typeof(object),
133 }, ReturnType = typeof(void))]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Film), Member = "AddSequence", MemberParameters = new object[]
135 {
136 typeof(int),
137 typeof(int),
138 typeof(FrameEvent)
139 }, ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
141 public void AppendEmptySequence(int duration)
142 {
143 throw null;
144 }
145
146 [global::Cpp2ILInjected.Token(Token = "0x6003F70")]
147 [global::Cpp2ILInjected.Address(RVA = "0x744974", Offset = "0x744974", Length = "0x10")]
148 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Film), Member = "AddKeyFrame", MemberParameters = new object[]
150 {
151 typeof(int),
152 typeof(FrameEvent)
153 }, ReturnType = typeof(void))]
154 public void AppendKeyFrame(FrameEvent frameEvent)
155 {
156 throw null;
157 }
158
159 [global::Cpp2ILInjected.Token(Token = "0x6003F71")]
160 [global::Cpp2ILInjected.Address(RVA = "0x744588", Offset = "0x744588", Length = "0x158")]
161 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
162 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Film), Member = ".ctor", ReturnType = typeof(void))]
163 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DSTFilm), Member = "BuildSequence", ReturnType = typeof(void))]
164 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
167 {
168 typeof(int),
169 typeof(int)
170 }, ReturnType = typeof(int))]
171 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
172 public void AppendKeyFrames(params FrameEvent[] frameEvents)
173 {
174 throw null;
175 }
176
177 [global::Cpp2ILInjected.Token(Token = "0x6003F72")]
178 [global::Cpp2ILInjected.Address(RVA = "0x744854", Offset = "0x744854", Length = "0x120")]
179 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
180 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Film), Member = ".ctor", ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Film), Member = "AppendKeyFrame", MemberParameters = new object[] { typeof(FrameEvent) }, ReturnType = typeof(void))]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Film), Member = "AddKeyFrames", MemberParameters = new object[]
183 {
184 typeof(int),
185 typeof(FrameEvent[])
186 }, ReturnType = typeof(void))]
187 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
188 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
189 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Math), Member = "Max", MemberParameters = new object[]
190 {
191 typeof(int),
192 typeof(int)
193 }, ReturnType = typeof(int))]
194 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
195 public void AddKeyFrame(int frame, FrameEvent frameEvent)
196 {
197 throw null;
198 }
199
200 [global::Cpp2ILInjected.Token(Token = "0x6003F73")]
201 [global::Cpp2ILInjected.Address(RVA = "0x7479F8", Offset = "0x7479F8", Length = "0x5C")]
202 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
203 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
204 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Film), Member = "AddKeyFrame", MemberParameters = new object[]
205 {
206 typeof(int),
207 typeof(FrameEvent)
208 }, ReturnType = typeof(void))]
209 public void AddKeyFrames(int frame, params FrameEvent[] frameEvents)
210 {
211 throw null;
212 }
213
214 [global::Cpp2ILInjected.Token(Token = "0x6003F74")]
215 [global::Cpp2ILInjected.Address(RVA = "0x7435A4", Offset = "0x7435A4", Length = "0x194")]
216 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
217 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CinematicManager), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
218 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
219 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "GetEnumerator", ReturnType = "Enumerator<T>")]
220 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "MoveNext", ReturnType = typeof(bool))]
221 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>.Enumerator), Member = "Dispose", ReturnType = typeof(void))]
222 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
224 {
225 throw null;
226 }
227
228 [global::Cpp2ILInjected.Token(Token = "0x6003F75")]
229 [global::Cpp2ILInjected.Address(RVA = "0x7466A8", Offset = "0x7466A8", Length = "0xC")]
230 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
231 public virtual void OnBegin()
232 {
233 throw null;
234 }
235
236 [global::Cpp2ILInjected.Token(Token = "0x6003F76")]
237 [global::Cpp2ILInjected.Address(RVA = "0x746910", Offset = "0x746910", Length = "0x8")]
238 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
239 public virtual void OnEnd()
240 {
241 throw null;
242 }
243
244 [global::Cpp2ILInjected.Token(Token = "0x6003F77")]
245 [global::Cpp2ILInjected.Address(RVA = "0x747A54", Offset = "0x747A54", Length = "0x4")]
246 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
247 private static void EmptyFrameEvent(FrameEventData evt)
248 {
249 throw null;
250 }
251
252 [global::Cpp2ILInjected.Token(Token = "0x6003F78")]
253 [global::Cpp2ILInjected.Address(RVA = "0x744448", Offset = "0x744448", Length = "0x7C")]
254 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DD2Film), Member = ".ctor", ReturnType = typeof(void))]
255 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(DSTFilm), Member = ".ctor", ReturnType = typeof(void))]
256 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
257 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = ".ctor", ReturnType = typeof(void))]
258 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
259 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
260 public Film()
261 {
262 throw null;
263 }
264
265 [global::Cpp2ILInjected.Token(Token = "0x4007DB1")]
266 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
267 private int _frame;
268
269 [global::Cpp2ILInjected.Token(Token = "0x4007DB2")]
270 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
271 private int _frameCount;
272
273 [global::Cpp2ILInjected.Token(Token = "0x4007DB3")]
274 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
276
277 [global::Cpp2ILInjected.Token(Token = "0x4007DB4")]
278 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
279 private bool _isActive;
280
281 [global::Cpp2ILInjected.Token(Token = "0x4007DB5")]
282 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
284
285 [global::Cpp2ILInjected.Token(Token = "0x2000793")]
286 private class Sequence
287 {
288 [global::Cpp2ILInjected.Token(Token = "0x170007B3")]
289 public FrameEvent Event
290 {
291 [global::Cpp2ILInjected.Token(Token = "0x6003F79")]
292 [global::Cpp2ILInjected.Address(RVA = "0x747A58", Offset = "0x747A58", Length = "0x8")]
293 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
294 get
295 {
296 throw null;
297 }
298 }
299
300 [global::Cpp2ILInjected.Token(Token = "0x170007B4")]
301 public int Duration
302 {
303 [global::Cpp2ILInjected.Token(Token = "0x6003F7A")]
304 [global::Cpp2ILInjected.Address(RVA = "0x747A60", Offset = "0x747A60", Length = "0x8")]
305 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
306 get
307 {
308 throw null;
309 }
310 }
311
312 [global::Cpp2ILInjected.Token(Token = "0x170007B5")]
313 public int Start
314 {
315 [global::Cpp2ILInjected.Token(Token = "0x6003F7B")]
316 [global::Cpp2ILInjected.Address(RVA = "0x747A68", Offset = "0x747A68", Length = "0x8")]
317 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
318 get
319 {
320 throw null;
321 }
322 }
323
324 [global::Cpp2ILInjected.Token(Token = "0x6003F7C")]
325 [global::Cpp2ILInjected.Address(RVA = "0x7479BC", Offset = "0x7479BC", Length = "0x3C")]
326 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
327 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
328 public Sequence(FrameEvent frameEvent, int start, int duration)
329 {
330 throw null;
331 }
332
333 [global::Cpp2ILInjected.Token(Token = "0x4007DB6")]
334 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
335 private FrameEvent _frameEvent;
336
337 [global::Cpp2ILInjected.Token(Token = "0x4007DB7")]
338 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
339 private int _duration;
340
341 [global::Cpp2ILInjected.Token(Token = "0x4007DB8")]
342 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
343 private int _start;
344 }
345 }
346}
class f__AnonymousType0<< Count > j__TPar
Sequence(FrameEvent frameEvent, int start, int duration)
Definition Film.cs:328
virtual void OnEnd()
Definition Film.cs:239
virtual void OnBegin()
Definition Film.cs:231
void AppendKeyFrames(params FrameEvent[] frameEvents)
Definition Film.cs:172
void AppendKeyFrame(FrameEvent frameEvent)
Definition Film.cs:154
void AppendSequence(int duration, FrameEvent frameEvent)
Definition Film.cs:87
void AppendEmptySequence(int duration)
Definition Film.cs:141
void AddKeyFrame(int frame, FrameEvent frameEvent)
Definition Film.cs:195
List< Film.Sequence > _sequences
Definition Film.cs:283
void AddSequences(int start, int duration, params FrameEvent[] frameEvents)
Definition Film.cs:103
void AddKeyFrames(int frame, params FrameEvent[] frameEvents)
Definition Film.cs:209
static void EmptyFrameEvent(FrameEventData evt)
Definition Film.cs:247
void AppendSequences(int duration, params FrameEvent[] frameEvents)
Definition Film.cs:120
bool OnUpdate(GameTime gameTime)
Definition Film.cs:223
void AddSequence(int start, int duration, FrameEvent frameEvent)
Definition Film.cs:79