Views
constructor(coroutineContext: CoroutineContext, ag: AG, injector: Injector = Injector(), input: Input = Input(), timeProvider: TimeProvider = TimeProvider, stats: Stats = Stats(), gameWindow: GameWindow, gameId: String = "korgegame", settingsFolder: String? = null, batchMaxQuads: Int = BatchBuilder2D.DEFAULT_BATCH_QUADS, bp: BoundsProvider = BoundsProvider.Base(), stageBuilder: (Views) -> Stage = { Stage(it) })