public void Setup() { _container = new Container(); var gameRunner = TestHelper.GetGameRunner(_container); _elementSourceProvider = _container.Resolve <IElementSourceProvider>(); }
public MapTileLoader(IElementSourceProvider elementSourceProvider, IElevationProvider elevationProvider, IModelLoader modelLoader, IObjectPool objectPool) { _elementSourceProvider = elementSourceProvider; _elevationProvider = elevationProvider; _modelLoader = modelLoader; _objectPool = objectPool; }
public void Setup() { _container = new Container(); TestHelper.GetGameRunner(_container) .RunGame(TestHelper.BerlinTestFilePoint); _tileEditor = _container.Resolve <ITileModelEditor>(); _elementSourceProvider = _container.Resolve <IElementSourceProvider>(); _tileController = _container.Resolve <ITileController>(); }
public TileModelEditor(ITileController tileController, IElementSourceProvider elementSourceProvider, IElementSourceEditor elementSourceEditor, IModelLoader modelLoader, IObjectPool objectPool) { _tileController = tileController; _elementSourceProvider = elementSourceProvider; _elementSourceEditor = elementSourceEditor; _modelLoader = modelLoader; _objectPool = objectPool; }
public MapGenTileController( MapGenManager manager, ITileLoader tileLoader, ITileActivator tileActivator, IMessageBus messageBus, IObjectPool objectPool, IElementSourceProvider elementSourceProvider) { m_manager = manager; m_tileLoader = tileLoader; m_messageBus = messageBus; m_objectPool = objectPool; m_elementSourceProvider = elementSourceProvider; m_endX = (int)m_manager.WorldSize.x / 2; m_nextX = m_startX = -m_endX; m_endY = (int)m_manager.WorldSize.y / 2; m_nextY = -m_endY; }
public SearchEngine(IElementSourceProvider elementSourceProvider) { _elementSourceProvider = elementSourceProvider; }