Exemplo n.º 1
0
        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;
        }
Exemplo n.º 2
0
 public HostedBackBufferDimensions(IEditorClientProvider editorClientProvider)
 {
     _gameHosterClient = editorClientProvider.GetClient <GameHosterClient>();
 }
Exemplo n.º 3
0
 public HostedBaseDirectory(IEditorClientProvider editorClientProvider)
 {
     _gameHosterClient = editorClientProvider.GetClient <GameHosterClient>();
 }