Cleaned up cli initialization
Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
@@ -53,8 +53,8 @@ void main() async {
|
||||
|
||||
gameLoop = CliGameLoop(
|
||||
engine: engine,
|
||||
input: engine.input as CliInput,
|
||||
onExit: stopAndExit,
|
||||
);
|
||||
|
||||
gameLoop.start();
|
||||
}
|
||||
|
||||
@@ -8,9 +8,9 @@ import 'package:wolf_3d_dart/wolf_3d_rasterizer.dart';
|
||||
class CliGameLoop {
|
||||
CliGameLoop({
|
||||
required this.engine,
|
||||
required this.input,
|
||||
required this.onExit,
|
||||
}) : primaryRasterizer = SixelRasterizer(),
|
||||
}) : input = CliInput(),
|
||||
primaryRasterizer = SixelRasterizer(),
|
||||
secondaryRasterizer = AsciiRasterizer(isTerminal: true) {
|
||||
_rasterizer = primaryRasterizer;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user