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

◆ _activeEngine

ILightingEngine Terraria.Lighting._activeEngine
staticgetsetprivate

Definition at line 87 of file Lighting.cs.

88 {
89 [global::Cpp2ILInjected.Token(Token = "0x6001B7C")]
90 [global::Cpp2ILInjected.Address(RVA = "0xB4BF14", Offset = "0xB4BF14", Length = "0x4C")]
91 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "Initialize", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "LightTiles", MemberParameters = new object[]
93 {
94 typeof(int),
95 typeof(int),
96 typeof(int),
97 typeof(int)
98 }, ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "Brightness", MemberParameters = new object[]
100 {
101 typeof(int),
102 typeof(int)
103 }, ReturnType = typeof(float))]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "GetSubLight", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(Vector3))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "Clear", ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "GetColor", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(Color))]
107 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "GetColor", MemberParameters = new object[]
108 {
109 typeof(Point),
111 }, ReturnType = typeof(Color))]
112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "GetColor", MemberParameters = new object[]
113 {
114 typeof(int),
115 typeof(int),
117 }, ReturnType = typeof(Color))]
118 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "GetColorClamped", MemberParameters = new object[]
119 {
120 typeof(int),
121 typeof(int),
123 }, ReturnType = typeof(Color))]
124 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "GetColorVector3", MemberParameters = new object[]
125 {
126 typeof(int),
127 typeof(int)
128 }, ReturnType = typeof(Vector3))]
129 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "GetLightMap", MemberParameters = new object[] { typeof(ref Rectangle) }, ReturnType = typeof(LightMap))]
130 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "GetScanRegion", ReturnType = typeof(Rectangle))]
131 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "GetColor", MemberParameters = new object[]
132 {
133 typeof(int),
134 typeof(int)
135 }, ReturnType = typeof(Color))]
136 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "GetColor9Slice", MemberParameters = new object[]
137 {
138 typeof(int),
139 typeof(int),
140 typeof(ref Color[])
141 }, ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "GetColor9Slice", MemberParameters = new object[]
143 {
144 typeof(int),
145 typeof(int),
147 }, ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "GetCornerColors", MemberParameters = new object[]
149 {
150 typeof(int),
151 typeof(int),
153 typeof(float)
154 }, ReturnType = typeof(void))]
155 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "GetColor4Slice", MemberParameters = new object[]
156 {
157 typeof(int),
158 typeof(int),
159 typeof(ref Color[])
160 }, ReturnType = typeof(void))]
161 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "GetColor4Slice", MemberParameters = new object[]
162 {
163 typeof(int),
164 typeof(int),
166 }, ReturnType = typeof(void))]
167 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 43)]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LocalUserGameState), Member = "get__activeEngine", ReturnType = typeof(ILightingEngine))]
169 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
170 get
171 {
172 throw null;
173 }
174 [global::Cpp2ILInjected.Token(Token = "0x6001B7D")]
175 [global::Cpp2ILInjected.Address(RVA = "0xB4BF60", Offset = "0xB4BF60", Length = "0x50")]
176 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Lighting), Member = "set_Mode", MemberParameters = new object[] { typeof(LightMode) }, ReturnType = typeof(void))]
177 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
178 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
179 set
180 {
181 throw null;
182 }
183 }
class f__AnonymousType0<< Count > j__TPar