Beispiel #1
0
 public static T Dereference <T>(NodePointer p, T[] nodeArray)
 {
     if (p.Index == -1)
     {
     }
     return(nodeArray[p.Index]);
 }
Beispiel #2
0
 public DefinitionNode(int index, Vector2 position, float movementCostModifier = 1f)
 {
     Index                = new NodePointer(index);
     Position             = position;
     MovementCostModifier = movementCostModifier;
 }
Beispiel #3
0
 public static DefinitionNode Dereference(NodePointer p, IDefinitionNodeNetwork nodeArray)
 {
     return(nodeArray[p.Index]);
 }