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
SerObjectInfoCache.cs
Go to the documentation of this file.
1using System;
5
7{
8 [global::Cpp2ILInjected.Token(Token = "0x200041C")]
9 internal sealed class SerObjectInfoCache
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x60020A6")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1B65320", Offset = "0x1B65320", Length = "0x3C")]
13 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WriteObjectInfo), Member = "InitSiWrite", ReturnType = typeof(void))]
14 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
15 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
16 internal SerObjectInfoCache(string typeName, string assemblyName, bool hasTypeForwardedFrom)
17 {
18 throw null;
19 }
20
21 [global::Cpp2ILInjected.Token(Token = "0x60020A7")]
22 [global::Cpp2ILInjected.Address(RVA = "0x1B6535C", Offset = "0x1B6535C", Length = "0x84")]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WriteObjectInfo), Member = "InitSerialize", MemberParameters = new object[]
24 {
25 typeof(global::System.Type),
31 }, ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WriteObjectInfo), Member = "InitNoMembers", ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(WriteObjectInfo), Member = "InitMemberInfo", ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReadObjectInfo), Member = "InitNoMembers", ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ReadObjectInfo), Member = "InitMemberInfo", ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 6)]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
38 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BinaryFormatter), Member = "GetTypeInformation", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(TypeInformation))]
39 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
40 internal SerObjectInfoCache(global::System.Type type)
41 {
42 throw null;
43 }
44
45 [global::Cpp2ILInjected.Token(Token = "0x4001132")]
46 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
47 internal string fullTypeName;
48
49 [global::Cpp2ILInjected.Token(Token = "0x4001133")]
50 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
51 internal string assemblyString;
52
53 [global::Cpp2ILInjected.Token(Token = "0x4001134")]
54 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
55 internal bool hasTypeForwardedFrom;
56
57 [global::Cpp2ILInjected.Token(Token = "0x4001135")]
58 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
59 internal global::System.Reflection.MemberInfo[] memberInfos;
60
61 [global::Cpp2ILInjected.Token(Token = "0x4001136")]
62 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
63 internal string[] memberNames;
64
65 [global::Cpp2ILInjected.Token(Token = "0x4001137")]
66 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
67 internal global::System.Type[] memberTypes;
68 }
69}
class f__AnonymousType0<< Count > j__TPar
SerObjectInfoCache(string typeName, string assemblyName, bool hasTypeForwardedFrom)