Skip to content

Commit 35b7609

Browse files
author
Mathew O'Dwyer
committed
Fixed error
1 parent 466ff27 commit 35b7609

File tree

1 file changed

+1
-11
lines changed

1 file changed

+1
-11
lines changed

src/FinalEngine.Hosting/EngineDriver.cs

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
namespace FinalEngine.Hosting;
66

7-
using System.Drawing;
87
using FinalEngine.Input.Keyboards;
98
using FinalEngine.Input.Mouses;
109
using FinalEngine.Platform;
@@ -15,8 +14,6 @@ internal sealed class EngineDriver : IEngineDriver
1514
{
1615
private readonly IEventsProcessor eventsProcessor;
1716

18-
private readonly GameContainerBase? gameContainer;
19-
2017
private readonly IGameTime gameTime;
2118

2219
private readonly ILogger<EngineDriver> logger;
@@ -43,11 +40,8 @@ public EngineDriver(
4340
IMouse mouse,
4441
IRenderContext renderContext,
4542
IRenderPipeline renderPipeline,
46-
IGameTime gameTime,
47-
IGameContainerFactory factory)
43+
IGameTime gameTime)
4844
{
49-
ArgumentNullException.ThrowIfNull(factory);
50-
5145
this.logger = logger ?? throw new ArgumentNullException(nameof(logger));
5246

5347
this.window = window ?? throw new ArgumentNullException(nameof(window));
@@ -60,8 +54,6 @@ public EngineDriver(
6054
this.renderPipeline = renderPipeline ?? throw new ArgumentNullException(nameof(renderPipeline));
6155

6256
this.gameTime = gameTime ?? throw new ArgumentNullException(nameof(gameTime));
63-
64-
this.gameContainer = factory.CreateGameContainer();
6557
}
6658

6759
~EngineDriver()
@@ -101,8 +93,6 @@ public void Start()
10193
this.keyboard!.Update();
10294
this.mouse!.Update();
10395

104-
this.renderDevice.Clear(Color.CornflowerBlue);
105-
10696
this.renderContext!.SwapBuffers();
10797
this.eventsProcessor.ProcessEvents();
10898
}

0 commit comments

Comments
 (0)