internal DeckRoom(LogicHandler logicStarter) { this.logicStarter = logicStarter; deckRoom = new DeckRoomModel(logicStarter.ServicesProvider, logicStarter.GameItem); deckRoomView = logicStarter.ViewFactory.CreateDeckRoomView(); deckRoomController = new DeckRoomController(deckRoom, deckRoomView); deckRoomController.DeckEditorRequest += new Action<DeckEditorRequestType>(DeckRoomController_DeckEditorRequest); }
public void RegisterController(DeckRoomController controller) { this.controller = controller; }