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
TypeInfo.cs
Go to the documentation of this file.
1using System;
4
6{
7 [global::Cpp2ILInjected.Token(Token = "0x2000353")]
8 [global::System.Serializable]
9 internal class TypeInfo : IRemotingTypeInfo
10 {
11 [global::Cpp2ILInjected.Token(Token = "0x6001C7B")]
12 [global::Cpp2ILInjected.Address(RVA = "0x1B32AF8", Offset = "0x1B32AF8", Length = "0x390")]
13 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
14 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ObjRef), Member = ".ctor", MemberParameters = new object[]
15 {
16 typeof(global::System.Type),
17 typeof(string),
18 typeof(object)
19 }, ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ServerIdentity), Member = "CreateObjRef", MemberParameters = new object[] { typeof(global::System.Type) }, ReturnType = typeof(ObjRef))]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "get_IsInterface", ReturnType = typeof(bool))]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Inequality", MemberParameters = new object[]
26 {
27 typeof(global::System.Type),
28 typeof(global::System.Type)
29 }, ReturnType = typeof(bool))]
30 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
31 public TypeInfo(global::System.Type type)
32 {
33 throw null;
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x17000347")]
37 public string TypeName
38 {
39 [global::Cpp2ILInjected.Token(Token = "0x6001C7C")]
40 [global::Cpp2ILInjected.Address(RVA = "0x1B32E88", Offset = "0x1B32E88", Length = "0x8")]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
42 get
43 {
44 throw null;
45 }
46 }
47
48 [global::Cpp2ILInjected.Token(Token = "0x6001C7D")]
49 [global::Cpp2ILInjected.Address(RVA = "0x1B32E90", Offset = "0x1B32E90", Length = "0x238")]
50 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
52 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(global::System.RuntimeTypeHandle) }, ReturnType = typeof(global::System.Type))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(global::System.Type), Member = "op_Equality", MemberParameters = new object[]
54 {
55 typeof(global::System.Type),
56 typeof(global::System.Type)
57 }, ReturnType = typeof(bool))]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOf", MemberParameters = new object[] { typeof(char) }, ReturnType = typeof(int))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "IndexOf", MemberParameters = new object[]
60 {
61 typeof(char),
62 typeof(int)
63 }, ReturnType = typeof(int))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Substring", MemberParameters = new object[]
65 {
66 typeof(int),
67 typeof(int)
68 }, ReturnType = typeof(string))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "Concat", MemberParameters = new object[]
70 {
71 typeof(string),
72 typeof(string)
73 }, ReturnType = typeof(string))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(string), Member = "StartsWith", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(bool))]
75 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
76 public bool CanCastTo(global::System.Type fromType, object o)
77 {
78 throw null;
79 }
80
81 [global::Cpp2ILInjected.Token(Token = "0x4000E6E")]
82 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
83 private string serverType;
84
85 [global::Cpp2ILInjected.Token(Token = "0x4000E6F")]
86 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
87 private string[] serverHierarchy;
88
89 [global::Cpp2ILInjected.Token(Token = "0x4000E70")]
90 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
91 private string[] interfacesImplemented;
92 }
93}
class f__AnonymousType0<< Count > j__TPar
bool CanCastTo(global::System.Type fromType, object o)
Definition TypeInfo.cs:76
TypeInfo(global::System.Type type)
Definition TypeInfo.cs:31