Ejemplo n.º 1
0
 protected void SetInActiveElement(IActiveAble element)
 {
     element.SetInActive(Target);
     if (onInActiveElement != null)
     {
         onInActiveElement.Invoke(element);
     }
 }
Ejemplo n.º 2
0
 protected void UndoElement(IActiveAble element)
 {
     element.UnDoChanges(Target);
     if (onUnDoElement != null)
     {
         onUnDoElement.Invoke(element);
     }
 }
Ejemplo n.º 3
0
 private void OnUnDoElement(IActiveAble arg0)
 {
     CompleteSubElements(arg0 as ChargeItem, true);
 }
Ejemplo n.º 4
0
 private void OnActiveElement(IActiveAble arg0)
 {
     ActiveSubElements(arg0 as ChargeItem);
 }
Ejemplo n.º 5
0
 private void OnCompleteElement(IActiveAble arg0)
 {
     CompleteSubElements(arg0 as ChargeItem, false);
 }