public LogicOperationActionDefine() { inputs = new ValueDefine[1] { new ValueDefine() { name = "value", type = typeof(bool), isParams = true } }; consts = new ValueDefine[1] { new ValueDefine() { name = "operator", type = typeof(LogicOperator) } }; outputs = new ValueDefine[1] { new ValueDefine() { name = "result", type = typeof(bool) } }; }
public IntegerOperationActionDefine() { inputs = new ValueDefine[1] { new ValueDefine() { name = "value", type = typeof(int), isParams = true } }; consts = new ValueDefine[1] { new ValueDefine() { name = "operator", type = typeof(IntegerOperator) } }; outputs = new ValueDefine[1] { new ValueDefine() { name = "result", type = typeof(int) } }; }
public CompareActionDefine() { inputs = new ValueDefine[2] { new ValueDefine() { name = "A", type = typeof(object) }, new ValueDefine() { name = "B", type = typeof(object) } }; consts = new ValueDefine[1] { new ValueDefine() { name = "operator", type = typeof(CompareOperator) } }; outputs = new ValueDefine[1] { new ValueDefine() { name = "result", type = typeof(bool) } }; }
public BooleanConstActionDefine() { inputs = new ValueDefine[0]; consts = new ValueDefine[1] { new ValueDefine() { name = "value", type = typeof(bool) } }; outputs = new ValueDefine[1] { new ValueDefine() { name = "value", type = typeof(bool) } }; }
public StringConstActionDefine() { inputs = new ValueDefine[0]; consts = new ValueDefine[1] { new ValueDefine() { name = "value", type = typeof(string) } }; outputs = new ValueDefine[1] { new ValueDefine() { name = "value", type = typeof(string) } }; }
public IntegerConstActionDefine() { inputs = new ValueDefine[0]; consts = new ValueDefine[1] { new ValueDefine() { name = "value", type = typeof(int) } }; outputs = new ValueDefine[1] { new ValueDefine() { name = "value", type = typeof(int) } }; }