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
UnityEvent.5.cs
Go to the documentation of this file.
1using System;
7
8namespace UnityEngine.Events
9{
10 [global::Cpp2ILInjected.Token(Token = "0x2000171")]
12 public class UnityEvent : UnityEventBase
13 {
15 [global::Cpp2ILInjected.Token(Token = "0x60006DD")]
16 [global::Cpp2ILInjected.Address(RVA = "0x1F92464", Offset = "0x1F92464", Length = "0x8")]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Button.ButtonClickedEvent", Member = ".ctor", ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Button", Member = ".ctor", ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityEventBase), Member = ".ctor", ReturnType = typeof(void))]
21 public UnityEvent()
22 {
23 throw null;
24 }
25
26 [global::Cpp2ILInjected.Token(Token = "0x60006DE")]
27 [global::Cpp2ILInjected.Address(RVA = "0x1F9246C", Offset = "0x1F9246C", Length = "0x24")]
28 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Dropdown", Member = "CreateBlocker", MemberParameters = new object[] { "UnityEngine.Canvas" }, ReturnType = typeof(GameObject))]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityEvent), Member = "GetDelegate", MemberParameters = new object[] { typeof(UnityAction) }, ReturnType = typeof(BaseInvokableCall))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvokableCallList), Member = "AddListener", MemberParameters = new object[] { typeof(BaseInvokableCall) }, ReturnType = typeof(void))]
32 public void AddListener(UnityAction call)
33 {
34 throw null;
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x60006DF")]
38 [global::Cpp2ILInjected.Address(RVA = "0x1F924F4", Offset = "0x1F924F4", Length = "0x64")]
39 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityEventBase), Member = "GetValidMethodInfo", MemberParameters = new object[]
41 {
42 typeof(Type),
43 typeof(string),
44 typeof(Type[])
45 }, ReturnType = typeof(MethodInfo))]
46 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
47 protected override MethodInfo FindMethod_Impl(string name, Type targetObjType)
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x60006E0")]
53 [global::Cpp2ILInjected.Address(RVA = "0x1F92558", Offset = "0x1F92558", Length = "0x68")]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvokableCall), Member = ".ctor", MemberParameters = new object[]
56 {
57 typeof(object),
59 }, ReturnType = typeof(void))]
60 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
61 internal override BaseInvokableCall GetDelegate(object target, MethodInfo theFunction)
62 {
63 throw null;
64 }
65
66 [global::Cpp2ILInjected.Token(Token = "0x60006E1")]
67 [global::Cpp2ILInjected.Address(RVA = "0x1F92490", Offset = "0x1F92490", Length = "0x64")]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UnityEvent), Member = "AddListener", MemberParameters = new object[] { typeof(UnityAction) }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
70 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InvokableCall), Member = "add_Delegate", MemberParameters = new object[] { typeof(UnityAction) }, ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
73 private static BaseInvokableCall GetDelegate(UnityAction action)
74 {
75 throw null;
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x60006E2")]
79 [global::Cpp2ILInjected.Address(RVA = "0x1F925C0", Offset = "0x1F925C0", Length = "0x19C")]
80 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
81 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = "UnityEngine.UI.Button", Member = "Press", ReturnType = typeof(void))]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UnityEventBase), Member = "PrepareInvoke", ReturnType = typeof(List<BaseInvokableCall>))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(BaseInvokableCall), Member = "AllowInvoke", MemberParameters = new object[] { typeof(Delegate) }, ReturnType = typeof(bool))]
86 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
87 public void Invoke()
88 {
89 throw null;
90 }
91
92 [global::Cpp2ILInjected.Token(Token = "0x400066A")]
93 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
94 private object[] m_InvokeArray;
95 }
96}
class f__AnonymousType0<< Count > j__TPar
override MethodInfo FindMethod_Impl(string name, Type targetObjType)
static BaseInvokableCall GetDelegate(UnityAction action)
override BaseInvokableCall GetDelegate(object target, MethodInfo theFunction)
void AddListener(UnityAction call)