mirror of
https://github.com/vrm-c/UniVRM.git
synced 2026-05-15 07:00:10 -05:00
This is a breaking change since it introduces new interface method to IAwaitCaller. ---- NextFrameIfTimedOut() is added to IAwaitCaller. The following inheritors also introduce the method. - ImmediateCaller.NextFrameIfTimedOut() just invokes NextFrame(). - RuntimeOnlyAwaitCaller.NextFrameIfTimedOut() invokes NextFrame() if timed out. Otherwise, do nothing. - RuntimeOnlyNoThreadAwaitCaller.NextFrameIfTimedOut() works same as RuntimeOnlyAwaitCaller. Constructor of RuntimeOnlyAwaitCaller and RuntimeOnlyNoThreadAwaitCaller now take argument of timeout in seconds. The default value is 1/1000 (1 milliseconds). See also: https://github.com/vrm-c/UniVRM/pull/1781#pullrequestreview-1100131840 |
||
|---|---|---|
| .. | ||
| IAwaitCaller.cs | ||
| IAwaitCaller.cs.meta | ||
| ImmediateCaller.cs | ||
| ImmediateCaller.cs.meta | ||
| NextFrameTaskScheduler.cs | ||
| NextFrameTaskScheduler.cs.meta | ||
| RuntimeOnlyAwaitCaller.cs | ||
| RuntimeOnlyAwaitCaller.cs.meta | ||
| RuntimeOnlyNoThreadAwaitCaller.cs | ||
| RuntimeOnlyNoThreadAwaitCaller.cs.meta | ||
| TinyManagedTaskScheduler.cs | ||
| TinyManagedTaskScheduler.cs.meta | ||