UniTask
Show / Hide Table of Contents

Cysharp.Threading.Tasks Namespace

Classes

AsyncLazy

AsyncLazy<T>

AsyncUnityEventHandler

AsyncUnityEventHandler<T>

AutoResetUniTaskCompletionSource

AutoResetUniTaskCompletionSource<T>

CancellationTokenEqualityComparer

CancellationTokenExtensions

CancellationTokenSourceExtensions

EnumerableAsyncExtensions

EnumeratorAsyncExtensions

ExceptionExtensions

PlayerLoopHelper

UniTaskAsyncEnumerableExtensions

UniTaskCompletionSource

UniTaskCompletionSource<T>

UniTaskExtensions

UniTaskLoopRunners

UniTaskObservableExtensions

UniTaskScheduler

UniTaskStatusExtensions

UnityAsyncExtensions

UnityEventHandlerAsyncEnumerable

UnityEventHandlerAsyncEnumerable<T>

Structs

AsyncUnit

SwitchToSynchronizationContextAwaitable

SwitchToSynchronizationContextAwaitable.Awaiter

SwitchToTaskPoolAwaitable

SwitchToTaskPoolAwaitable.Awaiter

SwitchToThreadPoolAwaitable

SwitchToThreadPoolAwaitable.Awaiter

UniTask

Lightweight unity specified task-like object.

UniTask.Awaiter

UniTask<T>

Lightweight unity specified task-like object.

UniTask<T>.Awaiter

UniTaskCancelableAsyncEnumerable<T>

UniTaskCancelableAsyncEnumerable<T>.Enumerator

UniTaskCompletionSourceCore<TResult>

UniTaskLoopRunners.UniTaskLoopRunnerEarlyUpdate

UniTaskLoopRunners.UniTaskLoopRunnerFixedUpdate

UniTaskLoopRunners.UniTaskLoopRunnerInitialization

UniTaskLoopRunners.UniTaskLoopRunnerLastEarlyUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastFixedUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastInitialization

UniTaskLoopRunners.UniTaskLoopRunnerLastPostLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastPreLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastPreUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastYieldEarlyUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastYieldFixedUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastYieldInitialization

UniTaskLoopRunners.UniTaskLoopRunnerLastYieldPostLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastYieldPreLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastYieldPreUpdate

UniTaskLoopRunners.UniTaskLoopRunnerLastYieldUpdate

UniTaskLoopRunners.UniTaskLoopRunnerPostLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerPreLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerPreUpdate

UniTaskLoopRunners.UniTaskLoopRunnerUpdate

UniTaskLoopRunners.UniTaskLoopRunnerYieldEarlyUpdate

UniTaskLoopRunners.UniTaskLoopRunnerYieldFixedUpdate

UniTaskLoopRunners.UniTaskLoopRunnerYieldInitialization

UniTaskLoopRunners.UniTaskLoopRunnerYieldPostLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerYieldPreLateUpdate

UniTaskLoopRunners.UniTaskLoopRunnerYieldPreUpdate

UniTaskLoopRunners.UniTaskLoopRunnerYieldUpdate

UniTaskVoid

UniTaskVoid.Awaiter

UnityAsyncExtensions.AssetBundleCreateRequestAwaiter

UnityAsyncExtensions.AssetBundleRequestAwaiter

UnityAsyncExtensions.AsyncOperationAwaiter

UnityAsyncExtensions.ResourceRequestAwaiter

YieldAwaitable

YieldAwaitable.Awaiter

Interfaces

IAsyncClickEventHandler

IAsyncEndEditEventHandler<T>

IAsyncValueChangedEventHandler<T>

ICancelPromise

IPlayerLoopItem

IPromise

IPromise<T>

IRejectPromise

IResolveCancelPromise

IResolveCancelPromise<T>

IResolvePromise

IResolvePromise<T>

IUniTaskAsyncDisposable

IUniTaskAsyncEnumerable<T>

IUniTaskAsyncEnumerator<T>

IUniTaskOrderedAsyncEnumerable<TElement>

IUniTaskSource

IUniTaskSource<T>

Enums

PlayerLoopTiming

UniTaskStatus

Back to top Copyright © Cysharp, Inc. | Generated by DocFX