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.5.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: 0x02000171 RID: 369
9
[
Serializable
]
10
public
class
UnityEvent : UnityEventBase
11
{
12
// Token: 0x060006DD RID: 1757 RVA: 0x0000C4C0 File Offset: 0x0000A6C0
13
[
RequiredByNativeCode
]
14
public
UnityEvent
()
15
{
16
}
17
18
// Token: 0x060006DE RID: 1758 RVA: 0x0000C4D4 File Offset: 0x0000A6D4
19
public
void
AddListener
(
UnityAction
call
)
20
{
21
BaseInvokableCall
@
delegate
=
UnityEvent
.
GetDelegate
(
call
);
22
this.
m_Calls
.
AddListener
(@delegate);
23
}
24
25
// Token: 0x060006DF RID: 1759 RVA: 0x0000C4F4 File Offset: 0x0000A6F4
26
protected
override
MethodInfo
FindMethod_Impl
(
string
name
,
Type
targetObjType
)
27
{
28
MethodInfo
methodInfo
;
29
return
methodInfo
;
30
}
31
32
// Token: 0x060006E0 RID: 1760 RVA: 0x000021B3 File Offset: 0x000003B3
33
internal
override
BaseInvokableCall
GetDelegate
(
object
target,
MethodInfo
theFunction
)
34
{
35
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
36
}
37
38
// Token: 0x060006E1 RID: 1761 RVA: 0x000021B3 File Offset: 0x000003B3
39
private
static
BaseInvokableCall
GetDelegate
(
UnityAction
action
)
40
{
41
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
42
}
43
44
// Token: 0x060006E2 RID: 1762 RVA: 0x000021B3 File Offset: 0x000003B3
45
public
void
Invoke
()
46
{
47
throw
new
AnalysisFailedException
(
"CPP2IL failed to recover any usable IL for this method."
);
48
}
49
50
// Token: 0x0400066A RID: 1642
51
private
object
[]
m_InvokeArray
;
52
}
53
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
Cpp2IlInjected.AnalysisFailedException
Definition
AnalysisFailedException.cs:7
System.Reflection.MethodInfo
Definition
MethodInfo.cs:9
System.Type
Definition
Type.cs:12
UnityEngine.Events.BaseInvokableCall
Definition
BaseInvokableCall.cs:8
UnityEngine.Events.InvokableCallList.AddListener
void AddListener(BaseInvokableCall call)
Definition
InvokableCallList.cs:18
UnityEngine.Events.UnityAction
Definition
UnityAction.cs:7
UnityEngine.Events.UnityEventBase.m_Calls
InvokableCallList m_Calls
Definition
UnityEventBase.cs:151
UnityEngine.Events.UnityEvent.FindMethod_Impl
override MethodInfo FindMethod_Impl(string name, Type targetObjType)
Definition
UnityEvent.5.cs:26
UnityEngine.Events.UnityEvent.Invoke
void Invoke()
Definition
UnityEvent.5.cs:45
UnityEngine.Events.UnityEvent.GetDelegate
static BaseInvokableCall GetDelegate(UnityAction action)
Definition
UnityEvent.5.cs:39
UnityEngine.Events.UnityEvent.GetDelegate
override BaseInvokableCall GetDelegate(object target, MethodInfo theFunction)
Definition
UnityEvent.2.cs:45
UnityEngine.Events.UnityEvent.m_InvokeArray
object[] m_InvokeArray
Definition
UnityEvent.2.cs:71
UnityEngine.Events.UnityEvent.AddListener
void AddListener(UnityAction call)
Definition
UnityEvent.5.cs:19
UnityEngine.Events.UnityEvent.UnityEvent
UnityEvent()
Definition
UnityEvent.5.cs:14
UnityEngine.Events.UnityEvent
Definition
UnityEvent.cs:11
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.Reflection.TypeAttributes.Serializable
@ Serializable
System.Reflection
Definition
AmbiguousMatchException.cs:5
System.ExceptionArgument.action
@ action
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.5.cs
Generated by
1.10.0