public ViewModelWindowGeneratorSolar( IStaticWorldObject objectGenerator, ObjectGeneratorSolarPublicState publicState) { this.objectGenerator = objectGenerator; this.protoGenerator = (ProtoObjectGeneratorSolar)objectGenerator.ProtoGameObject; this.ViewModelItemsContainerExchange = new ViewModelItemsContainerExchange( publicState.PanelsContainer) { IsContainerTitleVisible = false, IsManagementButtonsVisible = false }; this.Refresh(); }
public ViewModelWindowGeneratorSolar( IStaticWorldObject objectGenerator, ObjectGeneratorSolarPublicState publicState) { this.objectGenerator = objectGenerator; this.protoGenerator = (ProtoObjectGeneratorSolar)objectGenerator.ProtoGameObject; this.publicState = publicState; var character = ClientCurrentCharacterHelper.Character; this.ViewModelItemsContainerExchange = new ViewModelItemsContainerExchange( publicState.PanelsContainer, callbackTakeAllItemsSuccess: null) { IsContainerTitleVisible = false, IsManagementButtonsVisible = false }; this.Refresh(); }