Example #1
0
        public override void Initialize(IViewController parent)
        {
            base.Initialize(parent);

            _parent.Initialize(this);
            _child.Initialize(_parent);
        }
Example #2
0
 public virtual void EnterState(TEnum from)
 {
     _viewController = GetViewController();
     if (_viewController != null)
     {
         Debug.Log("[AbstractViewControllerState][" + from + "] EnterState.ShowView Start");
         _viewController.Initialize(_fsm);
         _viewController.ShowView();
         Debug.Log("[AbstractViewControllerState][" + from + "] EnterState.ShowView Done");
     }
 }
 public void DisplayChild(IViewController child)
 {
     _children.Add(child);
     child.Initialize(this);
     child.ShowView();
 }