public DiUiInventoryViewModel(IDiUiPrefabProvider prefabProvider, IUIViewModelsStack uIViewModelsStack, IInventoryData inventoryData, IInventoryItemSprites icons) : base(prefabProvider, uIViewModelsStack) { _inventoryData = inventoryData; _icons = icons; }
public DiUiHUDViewModel(SignalBus signalBus, IDiUiPrefabProvider prefabProvider, ICubeDataProvider dataProvider, IUIViewModelsStack uIViewModelsStack) : base(prefabProvider, uIViewModelsStack) { _signalBus = signalBus; _dataProvider = dataProvider; }
public void Construct(IUIViewModelsStack viewsStack, ICubeDataProvider cubeDataProvider, DiUiHUDViewModel HUD, DiUiPopUpViewModel PopUp, DiUiPopUpThatHidesEverrythingViewModel HideousPopup, DataCube.Factory cubeFactory) { _viewsStack = viewsStack; _cubeData = cubeDataProvider; _cubeFactory = cubeFactory; _HUD = HUD; _popUp = PopUp; _hiddeousPopUp = HideousPopup; }
public UiViewModel(IDiUiPrefabProvider prefabProvider, IUIViewModelsStack uIViewModelsStack) { _stack = uIViewModelsStack; _prefabProvider = prefabProvider; }
public DiUiPopUpViewModel(IDiUiPrefabProvider prefabProvider, IUIViewModelsStack uIViewModelsStack) : base(prefabProvider, uIViewModelsStack) { }
public DiUiConfirmExitViewModel(IDiUiPrefabProvider prefabProvider, IUIViewModelsStack uIViewModelsStack) : base(prefabProvider, uIViewModelsStack) { }
public DiUiPopUpThatHidesEverrythingViewModel(IDiUiPrefabProvider prefabProvider, IUIViewModelsStack uIViewModelsStack) : base(prefabProvider, uIViewModelsStack) { }