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
AnimatorOverrideController.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Reflection
;
3
using
UnityEngine.Bindings
;
4
using
UnityEngine.Scripting
;
5
6
namespace
UnityEngine
7
{
8
// Token: 0x02000002 RID: 2
9
[
DefaultMember
(
"Item"
)]
10
[
NativeHeader
(
"Modules/Animation/AnimatorOverrideController.h"
)]
11
[
UsedByNativeCode
]
12
[
NativeHeader
(
"Modules/Animation/ScriptBindings/Animation.bindings.h"
)]
13
public
class
AnimatorOverrideController
:
RuntimeAnimatorController
14
{
15
// Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250
16
[
RequiredByNativeCode
]
17
[
NativeConditional
(
"UNITY_EDITOR"
)]
18
internal
static
void
OnInvalidateOverrideController
(
AnimatorOverrideController
controller
)
19
{
20
AnimatorOverrideController.OnOverrideControllerDirtyCallback
onOverrideControllerDirty
=
controller
.OnOverrideControllerDirty;
21
if
(
onOverrideControllerDirty
!=
null
)
22
{
23
IntPtr
invoke_impl =
onOverrideControllerDirty
.invoke_impl;
24
IntPtr
method_code =
onOverrideControllerDirty
.method_code;
25
IntPtr
method =
onOverrideControllerDirty
.method;
26
return
;
27
}
28
}
29
30
// Token: 0x04000001 RID: 1
31
internal
AnimatorOverrideController.OnOverrideControllerDirtyCallback
OnOverrideControllerDirty
;
32
33
// Token: 0x02000003 RID: 3
34
internal
sealed
class
OnOverrideControllerDirtyCallback
:
MulticastDelegate
35
{
36
// Token: 0x06000002 RID: 2 RVA: 0x00002080 File Offset: 0x00000280
37
public
OnOverrideControllerDirtyCallback
(
object
@
object
,
IntPtr
method
)
38
{
39
this.method_ptr
=
method
;
40
this.m_target
= @object;
41
this.method
=
method
;
42
this.method_code
=
this
;
43
}
44
45
// Token: 0x06000003 RID: 3 RVA: 0x000020D4 File Offset: 0x000002D4
46
public
void
Invoke
()
47
{
48
IntPtr
method_code
= this.
method_code
;
49
IntPtr
invoke_impl
= this.
invoke_impl
;
50
IntPtr
method
= this.
method
;
51
}
52
}
53
}
54
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.Delegate.method_code
IntPtr method_code
Definition
Delegate.cs:386
System.Delegate.method
IntPtr method
Definition
Delegate.cs:377
System.Delegate.invoke_impl
IntPtr invoke_impl
Definition
Delegate.cs:371
System.MulticastDelegate
Definition
MulticastDelegate.cs:13
UnityEngine.AnimatorOverrideController.OnOverrideControllerDirtyCallback.OnOverrideControllerDirtyCallback
OnOverrideControllerDirtyCallback(object @object, IntPtr method)
Definition
AnimatorOverrideController.cs:37
UnityEngine.AnimatorOverrideController.OnOverrideControllerDirtyCallback.Invoke
void Invoke()
Definition
AnimatorOverrideController.cs:46
UnityEngine.AnimatorOverrideController.OnOverrideControllerDirtyCallback
Definition
AnimatorOverrideController.cs:35
UnityEngine.AnimatorOverrideController.OnInvalidateOverrideController
static void OnInvalidateOverrideController(AnimatorOverrideController controller)
Definition
AnimatorOverrideController.cs:18
UnityEngine.AnimatorOverrideController.OnOverrideControllerDirty
AnimatorOverrideController.OnOverrideControllerDirtyCallback OnOverrideControllerDirty
Definition
AnimatorOverrideController.cs:31
UnityEngine.AnimatorOverrideController
Definition
AnimatorOverrideController.cs:14
UnityEngine.RuntimeAnimatorController
Definition
RuntimeAnimatorController.cs:12
System.Reflection
Definition
AmbiguousMatchException.cs:5
System
Definition
__ComObject.cs:4
UnityEngine.Bindings
Definition
CodegenOptions.cs:4
UnityEngine.Scripting
Definition
MovedFromAttribute.cs:4
UnityEngine
Definition
_AndroidJNIHelper.cs:6
System.IntPtr
Definition
IntPtr.cs:13
source
UnityEngine.AnimationModule
UnityEngine
AnimatorOverrideController.cs
Generated by
1.10.0