Ejemplo n.º 1
0
 /// <summary>
 /// Checks if the connection to the target node can be made.
 /// </summary>
 /// <param name="NodeTarget"></param>
 /// <returns></returns>
 public virtual bool CanConnectNode(AbstractNode NodeTarget)
 {
     return(true);
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Adds the node passed via parameters to the List and Dictionaries
        /// </summary>
        /// <param name="node"></param>
        public virtual void AddNodeToLists(AbstractNode newNode)
        {
            NodeList.Add(newNode);

            SearchableNodeList.Add(newNode.UniqueID, newNode);
        }
Ejemplo n.º 3
0
        public void SetFirstNode(AbstractNode node)
        {
            PropertiesNode propertyNode = (PropertiesNode)GetNodeByType(typeof(PropertiesNode));

            propertyNode.firstNode = node.UniqueID;
        }
Ejemplo n.º 4
0
 public override bool CanConnectNode(AbstractNode NodeTarget)
 {
     return(false);
 }