コード例 #1
0
 private BTConditionBoolean RangeBoolean; // || &&
 public BTConditionRangeOperation(BTConditionBoolean rangeBoolean, ConditionOperationType leftOperation, V leftValue, ConditionOperationType rightOperation, V rightValue, Func <V> getter) : base()
 {
     LeftOperation  = new BTConditionSingleOperation <V, Target>(leftOperation, leftValue, getter);
     RightOperation = new BTConditionSingleOperation <V, Target>(leftOperation, rightValue, getter);
     RangeBoolean   = rangeBoolean;
 }
コード例 #2
0
ファイル: BTConditionNode.cs プロジェクト: ByteKay/Nullspace
 private BTConditionBoolean RangeBoolean; // || &&
 public BTConditionRangeOperation(BTConditionBoolean rangeBoolean, ConditionOperationType leftOperation, object leftValue, ConditionOperationType rightOperation, object rightValue, BTConditionValueType valueType, MethodInfo getter) : base()
 {
     LeftOperation  = new BTConditionSingleOperation <T>(leftOperation, valueType, leftOperation, getter);
     RightOperation = new BTConditionSingleOperation <T>(leftOperation, valueType, leftOperation, getter);
     RangeBoolean   = rangeBoolean;
 }