コード例 #1
0
 public PreconditionNode GetFirst()
 {
     if (_first == null)
     {
         _first = GetChild <PreconditionNode>(0);
     }
     return(_first);
 }
コード例 #2
0
 public PreconditionNot(PreconditionNode lhs)
     : base(lhs)
 {
 }
コード例 #3
0
 public PreconditionUnary(PreconditionNode lhs)
     : base(1)
 {
     AddChild(lhs);
 }
コード例 #4
0
 public PreconditionBinary(PreconditionNode lhs, PreconditionNode rhs)
     : base(2)
 {
     AddChild(lhs);
     AddChild(rhs);
 }
コード例 #5
0
 public PreconditionXor(PreconditionNode lhs, PreconditionNode rhs)
     : base(lhs, rhs)
 {
 }