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
IntHashSet.cs
Go to the documentation of this file.
1using System;
5using Terraria;
6
7[global::Cpp2ILInjected.Token(Token = "0x20002BC")]
8public class IntHashSet
9{
10 [global::Cpp2ILInjected.Token(Token = "0x17000192")]
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x6001034")]
14 [global::Cpp2ILInjected.Address(RVA = "0xA409C4", Offset = "0xA409C4", Length = "0x8")]
15 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
16 get
17 {
18 throw null;
19 }
20 [global::Cpp2ILInjected.Token(Token = "0x6001035")]
21 [global::Cpp2ILInjected.Address(RVA = "0xA409CC", Offset = "0xA409CC", Length = "0x8")]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 set
24 {
25 throw null;
26 }
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x6001036")]
30 [global::Cpp2ILInjected.Address(RVA = "0xA39F30", Offset = "0xA39F30", Length = "0xAC")]
31 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlatformAwardNotifierUtility), Member = "NoteSlimeDefeatedForPlayer", MemberParameters = new object[]
33 {
36 }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlatformAwardNotifierUtility), Member = "NoteItemPickedUpForPlayer", MemberParameters = new object[]
38 {
40 typeof(int)
41 }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PlatformAwardNotifierUtility), Member = "NoteCraftingStationUsed", MemberParameters = new object[]
43 {
45 typeof(int)
46 }, ReturnType = typeof(void))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CheckForPetAchievement", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntHashSet), Member = "Contains", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
50 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
51 public void Add(int valueToAdd)
52 {
53 throw null;
54 }
55
56 [global::Cpp2ILInjected.Token(Token = "0x6001037")]
57 [global::Cpp2ILInjected.Address(RVA = "0xA409D4", Offset = "0xA409D4", Length = "0xB0")]
58 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(IntHashSet), Member = "Add", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(IntHashSet), Member = "ContainsSet", MemberParameters = new object[] { typeof(int[]) }, ReturnType = typeof(bool))]
61 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PersistentUserData), Member = "GetNumberOfRequiredSlimesKilled", ReturnType = typeof(int))]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
65 public bool Contains(int valueToCheck)
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x6001038")]
71 [global::Cpp2ILInjected.Address(RVA = "0xA40A84", Offset = "0xA40A84", Length = "0x64")]
72 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(IntHashSet), Member = "Contains", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(bool))]
75 public bool ContainsSet(int[] values)
76 {
77 throw null;
78 }
79
80 [global::Cpp2ILInjected.Token(Token = "0x17000193")]
81 public int Count
82 {
83 [global::Cpp2ILInjected.Token(Token = "0x6001039")]
84 [global::Cpp2ILInjected.Address(RVA = "0xA3ACA8", Offset = "0xA3ACA8", Length = "0x40")]
85 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Player), Member = "CheckForPetAchievement", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
87 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
88 get
89 {
90 throw null;
91 }
92 }
93
94 [global::Cpp2ILInjected.Token(Token = "0x600103A")]
95 [global::Cpp2ILInjected.Address(RVA = "0xA40AE8", Offset = "0xA40AE8", Length = "0x7C")]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PersistentUserData), Member = "EnsureObjects", ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(PersistentUserData), Member = ".ctor", ReturnType = typeof(void))]
98 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = ".ctor", ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
101 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
102 public IntHashSet()
103 {
104 throw null;
105 }
106
107 [global::Cpp2ILInjected.Token(Token = "0x4001F1E")]
108 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
110}
class f__AnonymousType0<< Count > j__TPar
List< int > Values
Definition IntHashSet.cs:12
List< int > ValuesInSet
bool ContainsSet(int[] values)
Definition IntHashSet.cs:75
void Add(int valueToAdd)
Definition IntHashSet.cs:51
bool Contains(int valueToCheck)
Definition IntHashSet.cs:65
eSlimeKillStatistics