Struct WaitForNextSimulate
A coroutine yield instruction that waits until the next Gravitas simulation frame.
public readonly struct WaitForNextSimulate : ILockedYieldInstruction, IEnumerator, IDisposable
- Implements
- Inherited Members
Constructors
WaitForNextSimulate(GravitasWorldContext)
Creates an instruction that waits until the context advances to another simulation frame.
public WaitForNextSimulate(GravitasWorldContext context)
Parameters
contextGravitasWorldContext
Properties
Context
Gets the deterministic world context that owns this instruction's clock.
public GravitasWorldContext Context { get; }
Property Value
Current
public object? Current { get; }
Property Value
KeepWaiting
Indicates if coroutine should be kept suspended.
public bool KeepWaiting { get; }
Property Value
Methods
Dispose()
public void Dispose()
MoveNext()
public bool MoveNext()
Returns
Reset()
public void Reset()