Zdexby TheHolyOneZ
17,715 classes
Class

AsyncOperationBase`1

: Object
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1, Unity.ResourceManager 0x0080 (128 B) align 8 inherited 0x0010 Unity.ResourceManager
implements IAsyncOperation
0x00x0080

Members 18

OffsetSizeNameTypeFlags
——<Result>k__BackingFielduint8Private
—0x04m_referenceCountintPrivate
—0x04m_StatusAsyncOperationStatus1 flags
—0x08m_ErrorException1 flags
—0x08m_RMResourceManager1 flags
—0x04m_Versionint1 flags
—0x08m_DestroyedActionDelegateList`1Private
—0x08m_CompletedActionTDelegateList`1Private
—0x08m_OnDestroyActionAction`1Private
—0x08m_dependencyCompleteActionAction`1Private
—0x01HasExecutedbool1 flags
—0x08ExecutedActionPrivate
—0x01<IsRunning>k__BackingFieldboolPrivate
—0x08m_taskCompletionSourceTaskCompletionSource`1Private
—0x08m_taskCompletionSourceTypelessTaskCompletionSource`1Private
—0x01m_InDeferredCallbackQueueboolPrivate
—0x08m_UpdateCallbacksDelegateList`1Private
—0x08m_UpdateCallbackAction`1Private
0x00100x70unreflected bytes to end of AsyncOperationBase`1

Functions 72

SignatureFlagsNativeParams
void Execute()4 flags—0x00
void Destroy()3 flags—0x00
void get_Progress()4 flags—0x00
void get_DebugName()4 flags—0x00
void GetDependencies()Public+2 flags—0x00
void get_Result()Public+1 flags—0x00
void set_Result()Public+1 flags—0x00
void get_Version()2 flags—0x00
void get_CompletedEventHasListeners()2 flags—0x00
void get_DestroyedEventHasListeners()2 flags—0x00
void set_OnDestroy()2 flags—0x00
void add_Executed()2 flags—0x00
void remove_Executed()2 flags—0x00
void get_ReferenceCount()2 flags—0x00
void get_IsRunning()PublicFinal+3 flags—0x00
void set_IsRunning()2 flags—0x00
void .ctor()2 flags—0x00
void ShortenPath()Static+1 flags—0x00
void WaitForCompletion()PublicFinal+2 flags—0x00
void InvokeWaitForCompletion()3 flags—0x00
void IncrementReferenceCount()1 flags—0x00
void DecrementReferenceCount()1 flags—0x00
void get_Task()2 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Task()PrivateFinal+3 flags—0x00
void ToString()Public+1 flags—0x00
void RegisterForDeferredCallbackEvent()Private—0x00
void add_Completed()2 flags—0x00
void remove_Completed()2 flags—0x00
void add_Destroyed()2 flags—0x00
void remove_Destroyed()2 flags—0x00
void add_CompletedTypeless()2 flags—0x00
void remove_CompletedTypeless()2 flags—0x00
void get_Status()2 flags—0x00
void get_OperationException()2 flags—0x00
void set_OperationException()Private+1 flags—0x00
void MoveNext()1 flags—0x00
void Reset()1 flags—0x00
void get_Current()2 flags—0x00
void get_IsDone()2 flags—0x00
void get_PercentComplete()2 flags—0x00
void InvokeCompletionEvent()1 flags—0x00
void get_Handle()2 flags—0x00
void UpdateCallback()Private—0x00
void Complete()Public—0x00
void Complete()Public—0x00
void Complete()Public—0x00
void Start()1 flags—0x00
void InvokeExecute()1 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.add_CompletedTypeless()PrivateFinal+3 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.remove_CompletedTypeless()PrivateFinal+3 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.add_Destroyed()PrivateFinal+3 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.remove_Destroyed()PrivateFinal+3 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Version()PrivateFinal+3 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_ReferenceCount()PrivateFinal+3 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_PercentComplete()PrivateFinal+3 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Status()PrivateFinal+3 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_OperationException()PrivateFinal+3 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_IsDone()PrivateFinal+3 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_Handle()PrivateFinal+3 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.set_OnDestroy()PrivateFinal+3 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_DebugName()PrivateFinal+3 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.GetResultAsObject()PrivateFinal+2 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.get_ResultType()PrivateFinal+3 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.GetDependencies()PrivateFinal+2 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.DecrementReferenceCount()PrivateFinal+2 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.IncrementReferenceCount()PrivateFinal+2 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.InvokeCompletionEvent()PrivateFinal+2 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.Start()PrivateFinal+2 flags—0x00
void ReleaseDependencies()3 flags—0x00
void UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.GetDownloadStatus()PrivateFinal+2 flags—0x00
void GetDownloadStatus()3 flags—0x00
void <.ctor>b__38_0()Private—0x00

Subclasses 21

Used by 1

types with a member, parameter or interface of this type