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
ScreenShaderData.cs
Go to the documentation of this file.
1using System;
11
13{
14 [global::Cpp2ILInjected.Token(Token = "0x200074B")]
16 {
17 [global::Cpp2ILInjected.Token(Token = "0x17000780")]
18 public float Intensity
19 {
20 [global::Cpp2ILInjected.Token(Token = "0x6003D8D")]
21 [global::Cpp2ILInjected.Address(RVA = "0x14A2794", Offset = "0x14A2794", Length = "0x8")]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 get
24 {
25 throw null;
26 }
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x17000781")]
30 public float CombinedOpacity
31 {
32 [global::Cpp2ILInjected.Token(Token = "0x6003D8E")]
33 [global::Cpp2ILInjected.Address(RVA = "0x14A279C", Offset = "0x14A279C", Length = "0xC")]
34 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filter), Member = "IsVisible", ReturnType = typeof(bool))]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SimpleOverlay), Member = "IsVisible", ReturnType = typeof(bool))]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
37 get
38 {
39 throw null;
40 }
41 }
42
43 [global::Cpp2ILInjected.Token(Token = "0x6003D8F")]
44 [global::Cpp2ILInjected.Address(RVA = "0x14A27A8", Offset = "0x14A27A8", Length = "0x380")]
45 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenEffectInitializer), Member = "Load", ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BlizzardShaderData), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BloodMoonScreenShaderData), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonLordScreenShaderData), Member = ".ctor", MemberParameters = new object[]
50 {
51 typeof(string),
52 typeof(bool)
53 }, ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SandstormShaderData), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SepiaScreenShaderData), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
56 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 24)]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
59 {
60 typeof(float),
61 typeof(float)
62 }, ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x6003D90")]
71 [global::Cpp2ILInjected.Address(RVA = "0x14A2B28", Offset = "0x14A2B28", Length = "0x35C")]
72 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SimpleOverlay), Member = ".ctor", MemberParameters = new object[]
74 {
75 typeof(string),
76 typeof(string),
79 }, ReturnType = typeof(void))]
80 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
81 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
82 {
83 typeof(float),
84 typeof(float)
85 }, ReturnType = typeof(void))]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 26)]
88 public ScreenShaderData(Ref<Effect> shader, string passName)
89 {
90 throw null;
91 }
92
93 [global::Cpp2ILInjected.Token(Token = "0x6003D91")]
94 [global::Cpp2ILInjected.Address(RVA = "0x14A2E84", Offset = "0x14A2E84", Length = "0x4")]
95 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BlizzardShaderData), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SandstormShaderData), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
99 public virtual void Update(GameTime gameTime)
100 {
101 throw null;
102 }
103
104 [global::Cpp2ILInjected.Token(Token = "0x6003D92")]
105 [global::Cpp2ILInjected.Address(RVA = "0x14A2E88", Offset = "0x14A2E88", Length = "0x5F0")]
106 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BlizzardShaderData), Member = "Apply", ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonLordScreenShaderData), Member = "Apply", ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SandstormShaderData), Member = "Apply", ReturnType = typeof(void))]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "Apply", ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
112 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenWidth", ReturnType = typeof(int))]
113 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenHeight", ReturnType = typeof(int))]
114 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
115 {
116 typeof(float),
117 typeof(float)
118 }, ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Addition", MemberParameters = new object[]
121 {
124 }, ReturnType = typeof(Vector2))]
125 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EffectParameterCollection), Member = "get_Item", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(EffectParameter))]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EffectParameter), Member = "SetValue", MemberParameters = new object[] { typeof(Vector3) }, ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EffectParameter), Member = "SetValue", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
128 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(EffectParameter), Member = "SetValue", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
130 {
133 }, ReturnType = typeof(Vector2))]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Asset<>), Member = "get_IsLoaded", ReturnType = typeof(bool))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GraphicsDeviceManager), Member = "get_GraphicsDevice", ReturnType = typeof(GraphicsDevice))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(int), Member = "ToString", ReturnType = typeof(string))]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
138 {
139 typeof(string),
140 typeof(string)
141 }, ReturnType = typeof(string))]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
143 {
146 }, ReturnType = typeof(Vector2))]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ShaderData), Member = "Apply", ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 28)]
149 public override void Apply()
150 {
151 throw null;
152 }
153
154 [global::Cpp2ILInjected.Token(Token = "0x6003D93")]
155 [global::Cpp2ILInjected.Address(RVA = "0x14A3478", Offset = "0x14A3478", Length = "0x8")]
156 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "Apply", ReturnType = typeof(void))]
157 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
159 {
160 throw null;
161 }
162
163 [global::Cpp2ILInjected.Token(Token = "0x6003D94")]
164 [global::Cpp2ILInjected.Address(RVA = "0x14A3480", Offset = "0x14A3480", Length = "0x8")]
165 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
166 {
168 typeof(NPC),
169 typeof(bool),
171 }, ReturnType = typeof(void))]
172 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
173 {
175 typeof(NPC),
176 typeof(bool),
180 }, ReturnType = typeof(void))]
181 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "UpdateTime", ReturnType = typeof(void))]
182 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateBiomes", ReturnType = typeof(void))]
183 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
184 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenEffectInitializer), Member = "Load", ReturnType = typeof(void))]
185 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SepiaScreenShaderData), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
186 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 27)]
187 public ScreenShaderData UseIntensity(float intensity)
188 {
189 throw null;
190 }
191
192 [global::Cpp2ILInjected.Token(Token = "0x6003D95")]
193 [global::Cpp2ILInjected.Address(RVA = "0x14A3488", Offset = "0x14A3488", Length = "0x40")]
194 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenEffectInitializer), Member = "Load", ReturnType = typeof(void))]
195 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
196 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = ".ctor", MemberParameters = new object[]
197 {
198 typeof(float),
199 typeof(float),
200 typeof(float)
201 }, ReturnType = typeof(void))]
202 public ScreenShaderData UseColor(float r, float g, float b)
203 {
204 throw null;
205 }
206
207 [global::Cpp2ILInjected.Token(Token = "0x6003D96")]
208 [global::Cpp2ILInjected.Address(RVA = "0x14A34D4", Offset = "0x14A34D4", Length = "0x8")]
209 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
210 {
212 typeof(NPC),
213 typeof(bool),
215 }, ReturnType = typeof(void))]
216 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
217 {
219 typeof(NPC),
220 typeof(bool),
224 }, ReturnType = typeof(void))]
225 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateBiomes", ReturnType = typeof(void))]
226 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
227 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SepiaScreenShaderData), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
228 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "Apply", ReturnType = typeof(void))]
229 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 14)]
230 public ScreenShaderData UseProgress(float progress)
231 {
232 throw null;
233 }
234
235 [global::Cpp2ILInjected.Token(Token = "0x6003D97")]
236 [global::Cpp2ILInjected.Address(RVA = "0x14A34DC", Offset = "0x14A34DC", Length = "0x94")]
237 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "Apply", ReturnType = typeof(void))]
238 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
239 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
241 {
242 throw null;
243 }
244
245 [global::Cpp2ILInjected.Token(Token = "0x6003D98")]
246 [global::Cpp2ILInjected.Address(RVA = "0x14A3570", Offset = "0x14A3570", Length = "0x178")]
247 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
248 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenEffectInitializer), Member = "Load", ReturnType = typeof(void))]
249 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 9)]
250 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
251 public ScreenShaderData UseImage(string path, int index = 0, SamplerState samplerState = null)
252 {
253 throw null;
254 }
255
256 [global::Cpp2ILInjected.Token(Token = "0x6003D99")]
257 [global::Cpp2ILInjected.Address(RVA = "0x14A36E8", Offset = "0x14A36E8", Length = "0x34")]
258 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
259 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "ToVector3", ReturnType = typeof(Vector3))]
261 {
262 throw null;
263 }
264
265 [global::Cpp2ILInjected.Token(Token = "0x6003D9A")]
266 [global::Cpp2ILInjected.Address(RVA = "0x14A34C8", Offset = "0x14A34C8", Length = "0xC")]
267 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SepiaScreenShaderData), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
268 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
270 {
271 throw null;
272 }
273
274 [global::Cpp2ILInjected.Token(Token = "0x6003D9B")]
275 [global::Cpp2ILInjected.Address(RVA = "0x14A371C", Offset = "0x14A371C", Length = "0x8")]
276 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BlizzardShaderData), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
277 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SandstormShaderData), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
278 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
280 {
281 throw null;
282 }
283
284 [global::Cpp2ILInjected.Token(Token = "0x6003D9C")]
285 [global::Cpp2ILInjected.Address(RVA = "0x14A3724", Offset = "0x14A3724", Length = "0x8")]
286 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filter), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
287 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filter), Member = "Activate", MemberParameters = new object[]
288 {
290 typeof(object[])
291 }, ReturnType = typeof(void))]
292 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FilterManager), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
293 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SimpleOverlay), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
294 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
296 {
297 throw null;
298 }
299
300 [global::Cpp2ILInjected.Token(Token = "0x6003D9D")]
301 [global::Cpp2ILInjected.Address(RVA = "0x14A372C", Offset = "0x14A372C", Length = "0x8")]
302 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
303 {
305 typeof(NPC),
306 typeof(bool),
308 }, ReturnType = typeof(void))]
309 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "DrawNPCDirect", MemberParameters = new object[]
310 {
312 typeof(NPC),
313 typeof(bool),
317 }, ReturnType = typeof(void))]
318 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateBiomes", ReturnType = typeof(void))]
319 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "ManageSpecialBiomeVisuals", MemberParameters = new object[]
320 {
321 typeof(string),
322 typeof(bool),
324 }, ReturnType = typeof(void))]
325 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Projectile), Member = "AI", ReturnType = typeof(void))]
326 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filter), Member = "Activate", MemberParameters = new object[]
327 {
329 typeof(object[])
330 }, ReturnType = typeof(void))]
331 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SimpleOverlay), Member = "Draw", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
332 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BlizzardShaderData), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
333 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BlizzardShaderData), Member = "Apply", ReturnType = typeof(void))]
334 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(MoonLordScreenShaderData), Member = "Apply", ReturnType = typeof(void))]
335 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SandstormShaderData), Member = "Apply", ReturnType = typeof(void))]
336 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WaterShaderData), Member = "Apply", ReturnType = typeof(void))]
337 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 13)]
339 {
340 throw null;
341 }
342
343 [global::Cpp2ILInjected.Token(Token = "0x6003D9E")]
344 [global::Cpp2ILInjected.Address(RVA = "0x14A3734", Offset = "0x14A3734", Length = "0x40")]
345 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenEffectInitializer), Member = "Load", ReturnType = typeof(void))]
346 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
347 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = ".ctor", MemberParameters = new object[]
348 {
349 typeof(float),
350 typeof(float),
351 typeof(float)
352 }, ReturnType = typeof(void))]
353 public ScreenShaderData UseSecondaryColor(float r, float g, float b)
354 {
355 throw null;
356 }
357
358 [global::Cpp2ILInjected.Token(Token = "0x6003D9F")]
359 [global::Cpp2ILInjected.Address(RVA = "0x14A3780", Offset = "0x14A3780", Length = "0x34")]
360 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
361 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "ToVector3", ReturnType = typeof(Vector3))]
363 {
364 throw null;
365 }
366
367 [global::Cpp2ILInjected.Token(Token = "0x6003DA0")]
368 [global::Cpp2ILInjected.Address(RVA = "0x14A3774", Offset = "0x14A3774", Length = "0xC")]
369 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
371 {
372 throw null;
373 }
374
375 [global::Cpp2ILInjected.Token(Token = "0x6003DA1")]
376 [global::Cpp2ILInjected.Address(RVA = "0x14A37B4", Offset = "0x14A37B4", Length = "0x8")]
377 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "UpdateBiomes", ReturnType = typeof(void))]
378 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenEffectInitializer), Member = "Load", ReturnType = typeof(void))]
379 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BloodMoonScreenShaderData), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
380 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SepiaScreenShaderData), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
381 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 15)]
383 {
384 throw null;
385 }
386
387 [global::Cpp2ILInjected.Token(Token = "0x6003DA2")]
388 [global::Cpp2ILInjected.Address(RVA = "0x14A37BC", Offset = "0x14A37BC", Length = "0x10")]
389 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenEffectInitializer), Member = "Load", ReturnType = typeof(void))]
390 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
392 {
393 throw null;
394 }
395
396 [global::Cpp2ILInjected.Token(Token = "0x6003DA3")]
397 [global::Cpp2ILInjected.Address(RVA = "0x14A37CC", Offset = "0x14A37CC", Length = "0x4")]
398 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
400 {
401 throw null;
402 }
403
404 [global::Cpp2ILInjected.Token(Token = "0x4007C5A")]
405 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
407
408 [global::Cpp2ILInjected.Token(Token = "0x4007C5B")]
409 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
411
412 [global::Cpp2ILInjected.Token(Token = "0x4007C5C")]
413 [global::Cpp2ILInjected.FieldOffset(Offset = "0x40")]
414 private float _uOpacity;
415
416 [global::Cpp2ILInjected.Token(Token = "0x4007C5D")]
417 [global::Cpp2ILInjected.FieldOffset(Offset = "0x44")]
418 private float _globalOpacity;
419
420 [global::Cpp2ILInjected.Token(Token = "0x4007C5E")]
421 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
422 private float _uIntensity;
423
424 [global::Cpp2ILInjected.Token(Token = "0x4007C5F")]
425 [global::Cpp2ILInjected.FieldOffset(Offset = "0x4C")]
427
428 [global::Cpp2ILInjected.Token(Token = "0x4007C60")]
429 [global::Cpp2ILInjected.FieldOffset(Offset = "0x54")]
431
432 [global::Cpp2ILInjected.Token(Token = "0x4007C61")]
433 [global::Cpp2ILInjected.FieldOffset(Offset = "0x5C")]
434 private float _uProgress;
435
436 [global::Cpp2ILInjected.Token(Token = "0x4007C62")]
437 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
439
440 [global::Cpp2ILInjected.Token(Token = "0x4007C63")]
441 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
443
444 [global::Cpp2ILInjected.Token(Token = "0x4007C64")]
445 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
447
448 [global::Cpp2ILInjected.Token(Token = "0x4007C65")]
449 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
451
452 [global::Cpp2ILInjected.Token(Token = "0x4007C66")]
453 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
455 }
456}
class f__AnonymousType0<< Count > j__TPar
ScreenShaderData UseGlobalOpacity(float opacity)
ScreenShaderData UseSecondaryColor(Vector3 color)
ScreenShaderData UseProgress(float progress)
ScreenShaderData UseIntensity(float intensity)
ScreenShaderData UseSecondaryColor(float r, float g, float b)
virtual ScreenShaderData GetSecondaryShader(Player player)
ScreenShaderData UseTargetPosition(Vector2 position)
ScreenShaderData UseSecondaryColor(Color color)
ScreenShaderData UseImage(string path, int index=0, SamplerState samplerState=null)
ScreenShaderData UseImageOffset(Vector2 offset)
ScreenShaderData UseImage(Texture2D image, int index=0, SamplerState samplerState=null)
ScreenShaderData UseImageScale(Vector2 scale, int index=0)
ScreenShaderData UseColor(Vector3 color)
ScreenShaderData UseOpacity(float opacity)
ScreenShaderData UseColor(float r, float g, float b)
ScreenShaderData(Ref< Effect > shader, string passName)
virtual void Update(GameTime gameTime)
ScreenShaderData UseDirection(Vector2 direction)
ShaderData(Ref< Effect > shader, string passName)
Definition ShaderData.cs:36