FluentBehaviourTree.BehaviourTreeBuilder.Inverter C# (CSharp) Method

Inverter() public method

Create an inverter node that inverts the success/failure of its children.
public Inverter ( string name ) : BehaviourTreeBuilder
name string
return BehaviourTreeBuilder
        public BehaviourTreeBuilder Inverter(string name)
        {
            var inverterNode = new InverterNode(name);

            if (parentNodeStack.Count > 0)
            {
                parentNodeStack.Peek().AddChild(inverterNode);
            }

            parentNodeStack.Push(inverterNode);
            return this;
        }