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
InvokableCall.3.cs
Go to the documentation of this file.
1using System;
7
8namespace UnityEngine.Events
9{
10 [global::Cpp2ILInjected.Token(Token = "0x200015F")]
11 internal class InvokableCall<T1, T2> : BaseInvokableCall
12 {
13 [global::Cpp2ILInjected.Token(Token = "0x6000695")]
14 [global::Cpp2ILInjected.Address(RVA = "0x171199C", Offset = "0x171199C", Length = "0x134")]
15 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BaseInvokableCall), Member = ".ctor", MemberParameters = new object[]
18 {
19 typeof(object),
21 }, ReturnType = typeof(void))]
22 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Type), Member = "GetTypeFromHandle", MemberParameters = new object[] { typeof(RuntimeTypeHandle) }, ReturnType = typeof(Type))]
23 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "CreateDelegate", MemberParameters = new object[]
24 {
25 typeof(Type),
26 typeof(object),
28 }, ReturnType = typeof(Delegate))]
29 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
30 public InvokableCall(object target, MethodInfo theFunction)
31 {
32 throw null;
33 }
34
35 [global::Cpp2ILInjected.Token(Token = "0x6000696")]
36 [global::Cpp2ILInjected.Address(RVA = "0x1711AD0", Offset = "0x1711AD0", Length = "0x198")]
37 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
38 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
39 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BaseInvokableCall), Member = "AllowInvoke", MemberParameters = new object[] { typeof(Delegate) }, ReturnType = typeof(bool))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ArgumentException), Member = ".ctor", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
43 public override void Invoke(object[] args)
44 {
45 throw null;
46 }
47
48 [global::Cpp2ILInjected.Token(Token = "0x6000697")]
49 [global::Cpp2ILInjected.Address(RVA = "0x1711C68", Offset = "0x1711C68", Length = "0x40")]
50 [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
51 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
52 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Delegate), Member = "get_Method", ReturnType = typeof(MethodInfo))]
54 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
55 public override bool Find(object targetObj, MethodInfo method)
56 {
57 throw null;
58 }
59
62 [global::Cpp2ILInjected.Token(Token = "0x4000650")]
63 [global::Cpp2ILInjected.FieldOffset(Offset = "0x0")]
64 private UnityAction<T1, T2> Delegate;
65 }
66}
class f__AnonymousType0<< Count > j__TPar
override bool Find(object targetObj, MethodInfo method)
InvokableCall(object target, MethodInfo theFunction)
override void Invoke(object[] args)