public ChartHandle(ClientResourceManager resources, ScriptProgram script, ChartDatabaseWorker worker, Chart chart) { Resources = resources; Script = script; Worker = worker; Chart = chart; }
[Pure] protected Client() { DatabaseWorker = new ChartDatabaseWorker(); Curtain = CreateTransitionCurtain(); LayerStack = new LayerStack(this, CreateInitialLayer()); UserInputService.Initialize(LayerStack); }