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
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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_
|