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
AsyncOperation.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Runtime.InteropServices
;
3
using
UnityEngine.Bindings
;
4
using
UnityEngine.Scripting
;
5
6
namespace
UnityEngine
7
{
8
// Token: 0x020000A4 RID: 164
9
[
NativeHeader
(
"Runtime/Export/Scripting/AsyncOperation.bindings.h"
)]
10
[
NativeHeader
(
"Runtime/Misc/AsyncOperation.h"
)]
11
[
RequiredByNativeCode
]
12
[
StructLayout
(0)]
13
public
class
AsyncOperation
:
YieldInstruction
14
{
15
// Token: 0x06000302 RID: 770 RVA: 0x0000659C File Offset: 0x0000479C
16
protected
override
void
Finalize
()
17
{
18
IntPtr
ptr
= this.
m_Ptr
;
19
throw
new
MissingMethodException
();
20
}
21
22
// Token: 0x06000303 RID: 771 RVA: 0x000065E0 File Offset: 0x000047E0
23
[
RequiredByNativeCode
]
24
internal
void
InvokeCompletionEvent
()
25
{
26
if
(this.
m_completeCallback
!=
null
)
27
{
28
}
29
}
30
31
// Token: 0x06000304 RID: 772 RVA: 0x000065F8 File Offset: 0x000047F8
32
[
NativeMethod
(IsThreadSafe =
true
)]
33
[
StaticAccessor
(
"AsyncOperationBindings"
,
StaticAccessorType
.DoubleColon)]
34
private
static
void
InternalDestroy
(
IntPtr
ptr
)
35
{
36
throw
new
MissingMethodException
();
37
}
38
39
// Token: 0x170000AD RID: 173
40
// (get) Token: 0x06000305 RID: 773 RVA: 0x0000660C File Offset: 0x0000480C
41
public
bool
isDone
42
{
43
[
NativeMethod
(
"IsDone"
)]
44
get
45
{
46
throw
new
MissingMethodException
();
47
}
48
}
49
50
// Token: 0x06000306 RID: 774 RVA: 0x00006620 File Offset: 0x00004820
51
public
AsyncOperation
()
52
{
53
}
54
55
// Token: 0x04000361 RID: 865
56
internal
IntPtr
m_Ptr
;
57
58
// Token: 0x04000362 RID: 866
59
private
Action<AsyncOperation>
m_completeCallback
;
60
}
61
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.Action
Definition
Action.5.cs:7
System.MissingMethodException
Definition
MissingMethodException.cs:9
UnityEngine.AsyncOperation.AsyncOperation
AsyncOperation()
Definition
AsyncOperation.cs:51
UnityEngine.AsyncOperation.isDone
bool isDone
Definition
AsyncOperation.cs:42
UnityEngine.AsyncOperation.m_completeCallback
Action< AsyncOperation > m_completeCallback
Definition
AsyncOperation.cs:59
UnityEngine.AsyncOperation.InvokeCompletionEvent
void InvokeCompletionEvent()
Definition
AsyncOperation.cs:24
UnityEngine.AsyncOperation.InternalDestroy
static void InternalDestroy(IntPtr ptr)
Definition
AsyncOperation.cs:34
UnityEngine.AsyncOperation.m_Ptr
IntPtr m_Ptr
Definition
AsyncOperation.cs:56
UnityEngine.AsyncOperation.Finalize
override void Finalize()
Definition
AsyncOperation.cs:16
UnityEngine.AsyncOperation
Definition
AsyncOperation.cs:14
UnityEngine.YieldInstruction
Definition
YieldInstruction.cs:11
System.Runtime.InteropServices
Definition
_Activator.cs:4
System
Definition
__ComObject.cs:4
UnityEngine.Bindings.StaticAccessorType
StaticAccessorType
Definition
StaticAccessorType.cs:8
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.CoreModule
UnityEngine
AsyncOperation.cs
Generated by
1.10.0