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
TexturePackerTileCompare.cs
Go to the documentation of this file.
1using System;
4using UnityEngine;
5
6[global::Cpp2ILInjected.Token(Token = "0x20002EB")]
7public static class TexturePackerTileCompare
8{
9 [global::Cpp2ILInjected.Token(Token = "0x6001153")]
10 [global::Cpp2ILInjected.Address(RVA = "0xA6AF64", Offset = "0xA6AF64", Length = "0x9C")]
11 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
13 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TexturePackerTileCompare), Member = "CompareIdentical", MemberParameters = new object[]
14 {
15 typeof(int),
16 typeof(int),
17 typeof(Color32[]),
19 }, ReturnType = typeof(bool))]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TexturePackerTileCompare), Member = "CompareXFlip", MemberParameters = new object[]
21 {
22 typeof(int),
23 typeof(int),
24 typeof(Color32[]),
26 }, ReturnType = typeof(bool))]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TexturePackerTileCompare), Member = "CompareYFlip", MemberParameters = new object[]
28 {
29 typeof(int),
30 typeof(int),
31 typeof(Color32[]),
33 }, ReturnType = typeof(bool))]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(TexturePackerTileCompare), Member = "CompareXYFlip", MemberParameters = new object[]
35 {
36 typeof(int),
37 typeof(int),
38 typeof(Color32[]),
40 }, ReturnType = typeof(bool))]
41 public static TexturePackerTileCompare.CompareResult Compare(int tileWidth, int tileHeight, Color32[] src1, Color32[] src2)
42 {
43 throw null;
44 }
45
46 [global::Cpp2ILInjected.Token(Token = "0x6001154")]
47 [global::Cpp2ILInjected.Address(RVA = "0xA6B000", Offset = "0xA6B000", Length = "0x98")]
48 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TexturePackerTileCompare), Member = "Compare", MemberParameters = new object[]
50 {
51 typeof(int),
52 typeof(int),
53 typeof(Color32[]),
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
57 private static bool CompareIdentical(int tileWidth, int tileHeight, Color32[] src1, Color32[] src2)
58 {
59 throw null;
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x6001155")]
63 [global::Cpp2ILInjected.Address(RVA = "0xA6B098", Offset = "0xA6B098", Length = "0xA4")]
64 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TexturePackerTileCompare), Member = "Compare", MemberParameters = new object[]
66 {
67 typeof(int),
68 typeof(int),
69 typeof(Color32[]),
72 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
73 private static bool CompareXFlip(int tileWidth, int tileHeight, Color32[] src1, Color32[] src2)
74 {
75 throw null;
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x6001156")]
79 [global::Cpp2ILInjected.Address(RVA = "0xA6B13C", Offset = "0xA6B13C", Length = "0xA8")]
80 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TexturePackerTileCompare), Member = "Compare", MemberParameters = new object[]
82 {
83 typeof(int),
84 typeof(int),
85 typeof(Color32[]),
88 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
89 private static bool CompareYFlip(int tileWidth, int tileHeight, Color32[] src1, Color32[] src2)
90 {
91 throw null;
92 }
93
94 [global::Cpp2ILInjected.Token(Token = "0x6001157")]
95 [global::Cpp2ILInjected.Address(RVA = "0xA6B1E4", Offset = "0xA6B1E4", Length = "0xAC")]
96 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
97 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(TexturePackerTileCompare), Member = "Compare", MemberParameters = new object[]
98 {
99 typeof(int),
100 typeof(int),
101 typeof(Color32[]),
102 typeof(Color32[])
104 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
105 private static bool CompareXYFlip(int tileWidth, int tileHeight, Color32[] src1, Color32[] src2)
106 {
107 throw null;
108 }
109
110 [global::Cpp2ILInjected.Token(Token = "0x20002EC")]
111 public enum CompareResult
112 {
113 [global::Cpp2ILInjected.Token(Token = "0x4002123")]
114 NoMatch,
115 [global::Cpp2ILInjected.Token(Token = "0x4002124")]
116 Same,
117 [global::Cpp2ILInjected.Token(Token = "0x4002125")]
118 XFlip,
119 [global::Cpp2ILInjected.Token(Token = "0x4002126")]
120 YFlip,
121 [global::Cpp2ILInjected.Token(Token = "0x4002127")]
122 XYFlip
123 }
124}
class f__AnonymousType0<< Count > j__TPar
static bool CompareXYFlip(int tileWidth, int tileHeight, Color32[] src1, Color32[] src2)
static bool CompareXFlip(int tileWidth, int tileHeight, Color32[] src1, Color32[] src2)
static TexturePackerTileCompare.CompareResult Compare(int tileWidth, int tileHeight, Color32[] src1, Color32[] src2)
static bool CompareYFlip(int tileWidth, int tileHeight, Color32[] src1, Color32[] src2)
static bool CompareIdentical(int tileWidth, int tileHeight, Color32[] src1, Color32[] src2)