public void SubscribeView(IGeneralParameterView view)
 {
     this.view              = view;
     view.OnGenerateImages += GenerateImages;
     view.OnStoreParameter += StoreParameter;
     ReloadView();
 }
 public GeneralParameterController(GeneralParameterModel model, IGeneralParameterView view)
 {
     this.model = model;
     SubscribeView(view);
 }
 public void UnsubscribeView()
 {
     view.OnGenerateImages -= GenerateImages;
     view.OnStoreParameter -= StoreParameter;
     view = null;
 }
Exemplo n.º 4
0
    public GeneralParameterViewFactory()
    {
        var instance = GameObject.FindGameObjectWithTag("Canvas");

        View = instance.GetComponent <GeneralParameterView>();
    }