10    [global::Cpp2ILInjected.Token(Token = 
"0x2000171")]
 
   12    public class UnityEvent : UnityEventBase
 
   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)]
 
   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))]
 
   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[]
 
   46        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
   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[]
 
   59        }, ReturnType = 
typeof(
void))]
 
   60        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
 
   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)]
 
   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)]
 
   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)]
 
   92        [global::Cpp2ILInjected.Token(Token = 
"0x400066A")]
 
   93        [global::Cpp2ILInjected.FieldOffset(Offset = 
"0x28")]
 
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)