terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ LoadCallback()

void TextureAtlasDB.LoadCallback ( global::UnityEngine::Texture2D tex0,
global::UnityEngine::Texture2D tex1,
global::UnityEngine::Texture2D tex2,
int page )
inlineprivate

Definition at line 167 of file TextureAtlasDB.cs.

168 {
169 do
170 {
171 global::UnityEngine.Texture2D[] textures = this.Textures;
172 if (tex0 != null && tex0 == null)
173 {
174 goto IL_0050;
175 }
176 global::UnityEngine.Texture2D[] texturesAlpha = this.TexturesAlpha;
177 if (tex1 != null && tex1 == null)
178 {
179 goto IL_0050;
180 }
181 global::UnityEngine.Texture2D[] texturesPal = this.TexturesPal;
182 if (tex2 != null && tex2 == null)
183 {
184 goto IL_0050;
185 }
186 global::UnityEngine.Texture2D[] textures2 = this.Textures;
187 int[] textureWidth = this.TextureWidth;
188 global::UnityEngine.Texture2D[] textures3 = this.Textures;
189 int[] textureHeight = this.TextureHeight;
190 }
191 while (this.AtlasEntries == null);
192 return;
193 IL_0050:
194 throw new ArrayTypeMismatchException();
195 }
class f__AnonymousType0<< Count > j__TPar
Texture2D(string sourceAsset, int width, int height)
Definition Texture2D.cs:300
global::UnityEngine.Texture2D[] TexturesAlpha
global::UnityEngine.Texture2D[] TexturesPal
Dictionary< int, TextureAtlasEntry > AtlasEntries
global::UnityEngine.Texture2D[] Textures

References Microsoft.Xna.Framework.Graphics.Texture2D.Texture2D(), AtlasEntries, j__TPar, TextureHeight, Textures, TexturesAlpha, TexturesPal, and TextureWidth.