/// <summary> /// Begins an update sequence. /// The update will continue running until end update async is called. /// </summary> /// <param name="DeltaTime"> The time that passed since the last update. </param> public void UpdateAsync(double DeltaTime) { InternalUpdateEndEvent.Wait(); InternalUpdateEvent.Fire(this, new UpdateEventArgs(DeltaTime)); }