public GameRenderer(IPlayerRenderer playerRenderer, IWorldRenderer worldRenderer, ILightMapRenderer lightMapRenderer, IUpdateResolver <IEntity> updateResolver) { _playerRenderer = playerRenderer; _worldRenderer = worldRenderer; _lightMapRenderer = lightMapRenderer; _updateResolver = updateResolver; }
public PlayerCreator( IGameWorld gameWorld, GameScreenUserInterfaceController interfaceController, Camera camera, IUpdateResolver <IEntity> updateResolver) { _gameWorld = gameWorld; _interfaceController = interfaceController; _camera = camera; _updateResolver = updateResolver; }
public ItemPickerComponent(IWorldItemSet worldItemSet, IUpdateResolver <IEntity> updateResolver) { _worldItemSet = worldItemSet; _updateResolver = updateResolver; }
public ActiveUpdater(IVersionProvider currentVersionProvider, IVersionProvider serverVersionProvider, IUpdateResolver updateResolver) { _currentVersionProvider = currentVersionProvider; _serverVersionProvider = serverVersionProvider; _updateResolver = updateResolver; }