terraria-cpp2il-methodrecon
v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
UnityEvent.4.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Reflection
;
3
using
Cpp2IlInjected
;
4
using
UnityEngine.Scripting
;
5
6
namespace
UnityEngine.Events
7
{
8
// Token: 0x0200016F RID: 367
9
[
Serializable
]
10
public
class
UnityEvent<T0, T1, T2, T3> : UnityEventBase
11
{
12
// Token: 0x060006D8 RID: 1752 RVA: 0x0000C404 File Offset: 0x0000A604
13
[
RequiredByNativeCode
]
14
public
UnityEvent
()
15
{
16
}
17
18
// Token: 0x060006D9 RID: 1753 RVA: 0x0000C418 File Offset: 0x0000A618
19
protected
override
MethodInfo
FindMethod_Impl
(
string
name
,
Type
targetObjType
)
20
{
21
Type
type;
22
Type
type2
;
23
Type
type3
;
24
Type
type4
;
25
if
((type ==
null
|| type !=
null
) && (
type2
==
null
||
type2
!=
null
) && (
type3
==
null
||
type3
!=
null
) && (
type4
==
null
||
type4
!=
null
))
26
{
27
MethodInfo
methodInfo
;
28
return
methodInfo
;
29
}
30
throw
new
ArrayTypeMismatchException
();
31
}
32
33
// Token: 0x060006DA RID: 1754 RVA: 0x000021B3 File Offset: 0x000003B3
34
internal
override
BaseInvokableCall
GetDelegate
(
object
target,
MethodInfo
theFunction
)
35
{
36
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
37
}
38
39
// Token: 0x04000669 RID: 1641
40
private
object
[]
m_InvokeArray
;
41
}
42
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
System.ArrayTypeMismatchException
Definition
ArrayTypeMismatchException.cs:9
System.Reflection.MethodInfo
Definition
MethodInfo.cs:9
System.Type
Definition
Type.cs:12
UnityEngine.Events.BaseInvokableCall
Definition
BaseInvokableCall.cs:8
UnityEngine.Events.UnityEvent.FindMethod_Impl
override MethodInfo FindMethod_Impl(string name, Type targetObjType)
Definition
UnityEvent.4.cs:19
UnityEngine.Events.UnityEvent.GetDelegate
override BaseInvokableCall GetDelegate(object target, MethodInfo theFunction)
Definition
UnityEvent.4.cs:34
UnityEngine.Events.UnityEvent.m_InvokeArray
object[] m_InvokeArray
Definition
UnityEvent.2.cs:71
UnityEngine.Events.UnityEvent.UnityEvent
UnityEvent()
Definition
UnityEvent.4.cs:14
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.Reflection.TypeAttributes.Serializable
@ Serializable
System.Reflection
Definition
AmbiguousMatchException.cs:5
System.ExceptionArgument.name
@ name
System
Definition
__ComObject.cs:4
UnityEngine.Events
Definition
ArgumentCache.cs:6
UnityEngine.Scripting
Definition
MovedFromAttribute.cs:4
source
UnityEngine.CoreModule
UnityEngine
Events
UnityEvent.4.cs
Generated by
1.10.0