public HostedGameRunner( ICoreGame game, ILogShipping logShipping, Api.Version1.Core.IConsoleHandle consoleHandle, ISharedRendererClientFactory sharedRendererClientFactory, IWantsUpdateSignal[] wantsUpdateSignals, IEditorClientProvider editorClientProvider) { _game = game; _logShipping = logShipping; _consoleHandle = consoleHandle; _sharedRendererClientFactory = sharedRendererClientFactory; _wantsUpdateSignals = wantsUpdateSignals; _gameHosterClient = editorClientProvider.GetClient <GameHosterClient>(); State = LoadedGameState.Loaded; _playing = false; }
public HostedBackBufferDimensions(IEditorClientProvider editorClientProvider) { _gameHosterClient = editorClientProvider.GetClient <GameHosterClient>(); }
public HostedBaseDirectory(IEditorClientProvider editorClientProvider) { _gameHosterClient = editorClientProvider.GetClient <GameHosterClient>(); }