public TBTAction SetPrecondition(TBTPrecondition precondition) { _precondition = precondition; return(this); }
public TBTPreconditionXOR(TBTPrecondition lhs, TBTPrecondition rhs) : base(lhs, rhs) { }
public TBTPreconditionBinary(TBTPrecondition lhs, TBTPrecondition rhs) : base(2) { AddChild(lhs).AddChild(rhs); }
public TBTPreconditionNOT(TBTPrecondition lhs) : base(lhs) { }
public TBTPreconditionUnary(TBTPrecondition lhs) : base(1) { AddChild(lhs); }