Zdexby TheHolyOneZ
6,808 structs
Struct

AsyncOperationHandle

: ValueType : Object
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle, Unity.ResourceManager 0x0018 (24 B) Unity.ResourceManager.dll
implements IEnumerator
0x00x0018

Members 3

OffsetSizeNameTypeFlags
0x08m_InternalOpIAsyncOperation1 flags
0x04m_VersionintPrivate
0x000C0x04padding / unreflected
0x08m_LocationNamestringPrivate

Functions 32

SignatureFlagsNativeParams
string get_LocationName()2 flags0x08
void set_LocationName(const string& value)2 flags0x08
void .ctor(IAsyncOperation op)2 flags0x08
void .ctor(IAsyncOperation op, int version)2 flags0x08
void .ctor(IAsyncOperation op, const string& locationName)2 flags0x08
void .ctor(IAsyncOperation op, int version, const string& locationName)2 flags0x08
AsyncOperationHandle Acquire()1 flags0x18
void add_Completed(Action<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> value)Public+1 flags0x08
void remove_Completed(Action<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> value)Public+1 flags0x08
AsyncOperationHandle<T> Convert()Public—0x20
bool Equals(const AsyncOperationHandle& other)Public0x18
string get_DebugName()Public+1 flags0x08
void add_Destroyed(Action<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> value)Public+1 flags0x08
void remove_Destroyed(Action<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> value)Public+1 flags0x08
void GetDependencies(List<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle> deps)Public0x08
int GetHashCode()Public+1 flags0x04
IAsyncOperation get_InternalOp()Private+1 flags0x08
bool get_IsDone()Public+1 flags0x01
bool IsValid()Public0x01
Exception get_OperationException()Public+1 flags0x08
float get_PercentComplete()Public+1 flags0x04
DownloadStatus GetDownloadStatus()Public0x18
DownloadStatus InternalGetDownloadStatus(HashSet<System.Object> visited)1 flags0x18
int get_ReferenceCount()2 flags0x04
void Release()1 flags0x00
object get_Result()Public+1 flags0x08
AsyncOperationStatus get_Status()Public+1 flags0x04
Task<System.Object> get_Task()Public+1 flags0x08
object System.Collections.IEnumerator.get_Current()PrivateFinal+3 flags0x08
bool System.Collections.IEnumerator.MoveNext()PrivateFinal+2 flags0x01
void System.Collections.IEnumerator.Reset()PrivateFinal+2 flags0x00
object WaitForCompletion()Public0x08

Used by 202

types with a member, parameter or interface of this type
<>c__DisplayClass100_0<>c__DisplayClass104_0<>c__DisplayClass106_0<>c__DisplayClass113_0<>c__DisplayClass114_0<>c__DisplayClass115_0<>c__DisplayClass120_0<>c__DisplayClass122_0<>c__DisplayClass125_0<>c__DisplayClass131_0<>c__DisplayClass136_0<>c__DisplayClass145_0<>c__DisplayClass146_0<>c__DisplayClass71_0<>c__DisplayClass77_0`1<>c__DisplayClass77_0`1<>c__DisplayClass77_0`1<>c__DisplayClass77_0`1<>c__DisplayClass77_0`1<>c__DisplayClass77_0`1<>c__DisplayClass7_0`1<>c__DisplayClass81_0<>c__DisplayClass83_0<>c__DisplayClass86_0`1<>c__DisplayClass88_0`1<>c__DisplayClass92_0`1<>c__DisplayClass96_0<>c__DisplayClass97_0Action`1Action`2Action`4AddressablesAddressablesImplAddressablesInterfaceArraySortHelper`1AssetReferenceAssetTableAsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationHandle[]AsyncOperationHandle`1AsyncOperationHandle`1AsyncOperationHandle`1AsyncOperationHandle`1+122 more