public override void OnTerminate(Status status) { for (int i = 0; i < children.Count; i++) { Behavior b = children[i]; if (b.IsRunning()) { b.Abort(); } } }
protected private sealed override void OnAbortInternal() { child.Abort(); base.OnAbortInternal(); }
public override void Abort() { base.Abort(); Child.Abort(); }