From b2e8a189bb4323e7674e985d939f709c0eb00767 Mon Sep 17 00:00:00 2001 From: neuecc Date: Wed, 2 Mar 2022 22:24:35 +0000 Subject: [PATCH] deploy: 3c99010ba09cf4dcbb04eca784591018351977a8 --- api/Cysharp.Threading.Tasks.UniTask.html | 65 ++++++++++++++++++++---- manifest.json | 2 +- xrefmap.yml | 6 +++ 3 files changed, 61 insertions(+), 12 deletions(-) diff --git a/api/Cysharp.Threading.Tasks.UniTask.html b/api/Cysharp.Threading.Tasks.UniTask.html index 19a661b..863782e 100644 --- a/api/Cysharp.Threading.Tasks.UniTask.html +++ b/api/Cysharp.Threading.Tasks.UniTask.html @@ -519,15 +519,19 @@ For example: FooAction = UniTask.Action(async () => { /* */ })

WaitForEndOfFrame() -

Same as UniTask.Yield(PlayerLoopTiming.LastPostLateUpdate).

- + + + + + WaitForEndOfFrame(MonoBehaviour, CancellationToken) + + WaitForEndOfFrame(CancellationToken) -

Same as UniTask.Yield(PlayerLoopTiming.LastPostLateUpdate, cancellationToken).

- + @@ -3128,12 +3132,12 @@ For example: FooAction = UniTask.Action(async () => { /* */ })

WaitForEndOfFrame()

-

Same as UniTask.Yield(PlayerLoopTiming.LastPostLateUpdate).

-
+
-
public static YieldAwaitable WaitForEndOfFrame()
+
[Obsolete("Use WaitForEndOfFrame(MonoBehaviour) instead or UniTask.Yield(PlayerLoopTiming.LastPostLateUpdate). Equivalent for coroutine's WaitForEndOfFrame requires MonoBehaviour(runner of Coroutine).")]
+public static YieldAwaitable WaitForEndOfFrame()
@@ -3158,13 +3162,52 @@ For example: FooAction = UniTask.Action(async () => { /* */ })

-

WaitForEndOfFrame(CancellationToken)

-

Same as UniTask.Yield(PlayerLoopTiming.LastPostLateUpdate, cancellationToken).

-
+

WaitForEndOfFrame(MonoBehaviour, CancellationToken)

+
-
public static UniTask WaitForEndOfFrame(CancellationToken cancellationToken)
+
public static UniTask WaitForEndOfFrame(MonoBehaviour coroutineRunner, CancellationToken cancellationToken = default(CancellationToken))
+
+ +
+
Parameters
+
+
coroutineRunner MonoBehaviour
+
+
cancellationToken System.Threading.CancellationToken
+
+
+
+ +
+
Returns
+
+
UniTask
+
+
+
+ + + + + + + + + + + +
+
+ +

WaitForEndOfFrame(CancellationToken)

+
+
+ +
+
[Obsolete("Use WaitForEndOfFrame(MonoBehaviour) instead or UniTask.Yield(PlayerLoopTiming.LastPostLateUpdate). Equivalent for coroutine's WaitForEndOfFrame requires MonoBehaviour(runner of Coroutine).")]
+public static UniTask WaitForEndOfFrame(CancellationToken cancellationToken)
diff --git a/manifest.json b/manifest.json index e1880fa..7c9e1d4 100644 --- a/manifest.json +++ b/manifest.json @@ -2817,7 +2817,7 @@ "output": { ".html": { "relative_path": "api/Cysharp.Threading.Tasks.UniTask.html", - "hash": "O8HKRKsAgCYkYK14hKc93A==" + "hash": "59VjnmVNCbQq98p/x3Rn6A==" } }, "is_incremental": false, diff --git a/xrefmap.yml b/xrefmap.yml index 54f35c8..46a9a1d 100644 --- a/xrefmap.yml +++ b/xrefmap.yml @@ -18659,6 +18659,12 @@ references: commentId: M:Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame fullName: Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame() nameWithType: UniTask.WaitForEndOfFrame() +- uid: Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame(MonoBehaviour,System.Threading.CancellationToken) + name: WaitForEndOfFrame(MonoBehaviour, CancellationToken) + href: api/Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_MonoBehaviour_System_Threading_CancellationToken_ + commentId: M:Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame(MonoBehaviour,System.Threading.CancellationToken) + fullName: Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame(MonoBehaviour, System.Threading.CancellationToken) + nameWithType: UniTask.WaitForEndOfFrame(MonoBehaviour, CancellationToken) - uid: Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame(System.Threading.CancellationToken) name: WaitForEndOfFrame(CancellationToken) href: api/Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_System_Threading_CancellationToken_