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
Crc32.cs
Go to the documentation of this file.
1using System;
5using Terraria.IO;
6
7namespace ReLogic.Utilities
8{
9 [global::Cpp2ILInjected.Token(Token = "0x2000B02")]
10 public static class Crc32
11 {
12 [global::Cpp2ILInjected.Token(Token = "0x6005275")]
13 [global::Cpp2ILInjected.Address(RVA = "0x93DE6C", Offset = "0x93DE6C", Length = "0xC0")]
14 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
15 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WorldFileData), Member = "SetSeed", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
18 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
19 public static int Calculate(string value)
20 {
21 throw null;
22 }
23
24 [global::Cpp2ILInjected.Token(Token = "0x6005276")]
25 [global::Cpp2ILInjected.Address(RVA = "0x93DF2C", Offset = "0x93DF2C", Length = "0xBC")]
26 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
27 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "get_Chars", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(char))]
29 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
30 public static int Calculate(string value, int baseHash)
31 {
32 throw null;
33 }
34
35 [global::Cpp2ILInjected.Token(Token = "0x6005277")]
36 [global::Cpp2ILInjected.Address(RVA = "0x93DFE8", Offset = "0x93DFE8", Length = "0xB8")]
37 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
39 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
40 public static int Calculate(byte[] value)
41 {
42 throw null;
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x6005278")]
46 [global::Cpp2ILInjected.Address(RVA = "0x93E0A0", Offset = "0x93E0A0", Length = "0xB8")]
47 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
48 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
49 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
50 public unsafe static int Calculate(byte* value, long length)
51 {
52 throw null;
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x6005279")]
56 [global::Cpp2ILInjected.Address(RVA = "0x93E158", Offset = "0x93E158", Length = "0xB4")]
57 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
58 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
59 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
60 public static int Calculate(byte[] value, int baseHash)
61 {
62 throw null;
63 }
64
65 // Note: this type is marked as 'beforefieldinit'.
66 [global::Cpp2ILInjected.Token(Token = "0x600527A")]
67 [global::Cpp2ILInjected.Address(RVA = "0x93E20C", Offset = "0x93E20C", Length = "0x94")]
68 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RuntimeHelpers), Member = "InitializeArray", MemberParameters = new object[]
70 {
73 }, ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
75 static Crc32()
76 {
77 throw null;
78 }
79
80 [global::Cpp2ILInjected.Token(Token = "0x4008AC2")]
81 private static readonly uint[] Tabs;
82 }
83}
class f__AnonymousType0<< Count > j__TPar
static int Calculate(string value)
Definition Crc32.cs:19
static int Calculate(byte[] value, int baseHash)
Definition Crc32.cs:60
static readonly uint[] Tabs
Definition Crc32.cs:81
static int Calculate(string value, int baseHash)
Definition Crc32.cs:30
static int Calculate(byte[] value)
Definition Crc32.cs:40
static unsafe int Calculate(byte *value, long length)
Definition Crc32.cs:50