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
SepiaScreenShaderData.cs
Go to the documentation of this file.
1using System;
7
9{
10 [global::Cpp2ILInjected.Token(Token = "0x2000824")]
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x60042BD")]
14 [global::Cpp2ILInjected.Address(RVA = "0x7980C4", Offset = "0x7980C4", Length = "0x8")]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ScreenEffectInitializer), Member = "Load", ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScreenShaderData), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
19 {
20 throw null;
21 }
22
23 [global::Cpp2ILInjected.Token(Token = "0x60042BE")]
24 [global::Cpp2ILInjected.Address(RVA = "0x7980CC", Offset = "0x7980CC", Length = "0x468")]
25 [global::Cpp2ILInjected.CallAnalysis.ContainsInvalidInstructions]
26 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenPosition", ReturnType = typeof(Vector2))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_screenHeight", ReturnType = typeof(int))]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "SmoothStep", MemberParameters = new object[]
31 {
32 typeof(float),
33 typeof(float),
34 typeof(float)
35 }, ReturnType = typeof(float))]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = ".ctor", MemberParameters = new object[]
37 {
38 typeof(float),
39 typeof(float),
40 typeof(float)
41 }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "op_Multiply", MemberParameters = new object[]
43 {
45 typeof(float)
46 }, ReturnType = typeof(Vector3))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SepiaScreenShaderData), Member = "GetDaylightPowers", MemberParameters = new object[]
48 {
49 typeof(ref float),
50 typeof(ref float),
51 typeof(ref float),
52 typeof(ref float)
53 }, ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "starGameMath", MemberParameters = new object[] { typeof(double) }, ReturnType = typeof(double))]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScreenShaderData), Member = "UseOpacity", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(ScreenShaderData))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScreenShaderData), Member = "UseIntensity", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(ScreenShaderData))]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Lerp", MemberParameters = new object[]
58 {
59 typeof(float),
60 typeof(float),
61 typeof(float)
62 }, ReturnType = typeof(float))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScreenShaderData), Member = "UseProgress", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(ScreenShaderData))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector3), Member = "Lerp", MemberParameters = new object[]
65 {
68 typeof(float)
69 }, ReturnType = typeof(Vector3))]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ScreenShaderData), Member = "UseColor", MemberParameters = new object[] { typeof(Vector3) }, ReturnType = typeof(ScreenShaderData))]
71 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
72 public override void Update(GameTime gameTime)
73 {
74 throw null;
75 }
76
77 [global::Cpp2ILInjected.Token(Token = "0x60042BF")]
78 [global::Cpp2ILInjected.Address(RVA = "0x798534", Offset = "0x798534", Length = "0x248")]
79 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
80 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(SepiaScreenShaderData), Member = "Update", MemberParameters = new object[] { typeof(GameTime) }, ReturnType = typeof(void))]
81 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "GetDayTimeAsDirectionIn24HClock", ReturnType = typeof(Vector2))]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "GetDayTimeAsDirectionIn24HClock", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(Vector2))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "Dot", MemberParameters = new object[]
85 {
88 }, ReturnType = typeof(float))]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Remap", MemberParameters = new object[]
90 {
91 typeof(float),
92 typeof(float),
93 typeof(float),
94 typeof(float),
95 typeof(float),
96 typeof(bool)
97 }, ReturnType = typeof(float))]
98 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
99 private static void GetDaylightPowers(out float nightlightPower, out float daylightPower, out float moonPower, out float dawnPower)
100 {
101 throw null;
102 }
103 }
104}
class f__AnonymousType0<< Count > j__TPar
static void GetDaylightPowers(out float nightlightPower, out float daylightPower, out float moonPower, out float dawnPower)