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
SerializationHeaderRecord.cs
Go to the documentation of this file.
1using System;
2using System.IO;
5
7{
8 [global::Cpp2ILInjected.Token(Token = "0x2000402")]
9 internal sealed class SerializationHeaderRecord
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x6001FD7")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1B5CDCC", Offset = "0x1B5CDCC", Length = "0x10")]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(__BinaryParser), Member = "ReadSerializationHeaderRecord", ReturnType = typeof(void))]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
15 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
17 {
18 throw null;
19 }
20
21 [global::Cpp2ILInjected.Token(Token = "0x6001FD8")]
22 [global::Cpp2ILInjected.Address(RVA = "0x1B5CDDC", Offset = "0x1B5CDDC", Length = "0x58")]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
29
30 [global::Cpp2ILInjected.Token(Token = "0x6001FD9")]
31 [global::Cpp2ILInjected.Address(RVA = "0x1B5CE34", Offset = "0x1B5CE34", Length = "0x94")]
32 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(__BinaryWriter), Member = "WriteSerializationHeader", MemberParameters = new object[]
34 {
35 typeof(int),
36 typeof(int),
37 typeof(int),
38 typeof(int)
39 }, ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
41 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
42 public void Write(__BinaryWriter sout)
43 {
44 throw null;
45 }
46
47 [global::Cpp2ILInjected.Token(Token = "0x6001FDA")]
48 [global::Cpp2ILInjected.Address(RVA = "0x1B5CEC8", Offset = "0x1B5CEC8", Length = "0x30")]
49 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
51 private static int GetInt32(byte[] buffer, int index)
52 {
53 throw null;
54 }
55
56 [global::Cpp2ILInjected.Token(Token = "0x6001FDB")]
57 [global::Cpp2ILInjected.Address(RVA = "0x1B5CEF8", Offset = "0x1B5CEF8", Length = "0x110")]
58 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(__BinaryParser), Member = "ReadSerializationHeaderRecord", ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(__BinaryParser), Member = "ReadBytes", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(byte[]))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.IO.__Error), Member = "EndOfFile", ReturnType = typeof(void))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.BitConverter), Member = "ToString", MemberParameters = new object[] { typeof(byte[]) }, ReturnType = typeof(string))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Environment), Member = "GetResourceString", MemberParameters = new object[]
65 {
66 typeof(string),
67 typeof(object[])
68 }, ReturnType = typeof(string))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SerializationException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
70 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
72 {
73 throw null;
74 }
75
76 [global::Cpp2ILInjected.Token(Token = "0x6001FDC")]
77 [global::Cpp2ILInjected.Address(RVA = "0x1B5D008", Offset = "0x1B5D008", Length = "0x4")]
78 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(__BinaryParser), Member = "ReadSerializationHeaderRecord", ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
80 public void Dump()
81 {
82 throw null;
83 }
84
85 [global::Cpp2ILInjected.Token(Token = "0x400105E")]
86 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
88
89 [global::Cpp2ILInjected.Token(Token = "0x400105F")]
90 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
92
93 [global::Cpp2ILInjected.Token(Token = "0x4001060")]
94 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
96
97 [global::Cpp2ILInjected.Token(Token = "0x4001061")]
98 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
99 internal int topId;
100
101 [global::Cpp2ILInjected.Token(Token = "0x4001062")]
102 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
103 internal int headerId;
104
105 [global::Cpp2ILInjected.Token(Token = "0x4001063")]
106 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
107 internal int majorVersion;
108
109 [global::Cpp2ILInjected.Token(Token = "0x4001064")]
110 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
111 internal int minorVersion;
112 }
113}
class f__AnonymousType0<< Count > j__TPar
SerializationHeaderRecord(BinaryHeaderEnum binaryHeaderEnum, int topId, int headerId, int majorVersion, int minorVersion)