public VariableNode(NodeContainer container) : base(container) { m_NodeType = NodeType.VARIABLE; m_VariableName = ""; m_VariableType = VariableType.FLOAT; m_MaxChildren = 0; }
public ConstantNode(NodeContainer container) : base(container) { m_NodeType = NodeType.CONSTANT; m_ConstantType = VariableType.FLOAT; m_ConstantValue = new float(); m_MaxChildren = 0; }
public NodeBase(NodeContainer container) { m_DeleteButton = new Rect(90, 90, 10, 10); m_Children = new List <NodeBase>(); m_Container = container; }
public NodeBase() { m_DeleteButton = new Rect(90, 10, 10, 10); m_Children = new List <NodeBase>(); m_Container = null; }
public RuleToGraph(NodeContainer container) { m_Container = container; }
public RelationalNode(NodeContainer container) : base(container) { m_RelationType = RelationType.EQUAL; m_MaxChildren = 2; }
public NodeBase() { m_DeleteButton = new Rect(90, 10, 10, 10); m_Children = new List<NodeBase>(); m_Container = null; }
public LogicalNode(NodeContainer container) : base(container) { m_NodeType = NodeType.LOGICAL; m_MaxChildren = 2; }
public ArithmeticNode(NodeContainer container) : base(container) { m_NodeType = NodeType.ARITHMETIC; m_MaxChildren = 2; }
public CallNode(NodeContainer container) : base(container) { m_MaxChildren = 0; m_NodeType = NodeType.CALLSCRIPT; m_Script = null; }
public SetNode(NodeContainer container) : base(container) { m_MaxChildren = 1; m_NodeType = NodeType.SETVARIABLE; }
public NodeBase(NodeContainer container) { m_DeleteButton = new Rect(90, 90, 10, 10); m_Children = new List<NodeBase>(); m_Container = container; }