public EqpToolPoolItemsPanel CreateEqpToolPoolItemsPanel(out IEquipToolPanelConstArg arg) { IEquipToolPanelConstArg thisArg = Substitute.For <IEquipToolPanelConstArg>(); thisArg.uim.Returns(Substitute.For <IUIManager>()); thisArg.uia.Returns(Substitute.For <IUIAdaptor>()); thisArg.image.Returns(Substitute.For <IUIImage>()); thisArg.eqpIITAM.Returns(Substitute.For <IEquippableIITAManager>()); thisArg.eqpTool.Returns(Substitute.For <IEquipTool>()); thisArg.panelTransactionStateEngine.Returns(Substitute.For <IPanelTransactionStateEngine>()); EqpToolPoolItemsPanel panel = new EqpToolPoolItemsPanel(thisArg); arg = thisArg; return(panel); }
/* */ public EquipToolEquippedItemsPanel CreateEqpToolEqpItemsPanel(out IEquipToolPanelConstArg arg) { IUIManager uim = Substitute.For <IUIManager>(); IPickUpSystemProcessFactory pickUpSystemProcessFactory = Substitute.For <IPickUpSystemProcessFactory>(); IEquipToolUIEFactory equipToolUIEFactory = Substitute.For <IEquipToolUIEFactory>(); IUIAdaptor uia = Substitute.For <IUIAdaptor>(); IUIImage image = Substitute.For <IUIImage>(); IEquippableIITAManager eqpIITAM = Substitute.For <IEquippableIITAManager>(); IEquipTool eqpTool = Substitute.For <IEquipTool>(); IPanelTransactionStateEngine engine = Substitute.For <IPanelTransactionStateEngine>(); IEquipToolPanelConstArg thisArg = new EquipToolPanelConstArg(uim, pickUpSystemProcessFactory, equipToolUIEFactory, uia, image, eqpTool, eqpIITAM, engine); EquipToolEquippedItemsPanel eqpItemsPanel = new EquipToolEquippedItemsPanel(thisArg); arg = thisArg; return(eqpItemsPanel); }
public EquipToolEquippedItemsPanel(IEquipToolPanelConstArg arg) : base(arg) { }
public EqpToolPoolItemsPanel(IEquipToolPanelConstArg arg) : base(arg) { }
public AbsEquipToolPanel(IEquipToolPanelConstArg arg) : base(arg) { thisEqpIITAM = arg.eqpIITAM; thisEqpTool = arg.eqpTool; thisPanelTransactionStateEngine = arg.panelTransactionStateEngine; }