Ejemplo n.º 1
0
 static PathDataProvider()
 {
     pathData    = new PathData[MaxPathCache];
     freeEntries = new EasyStack <int>(MaxPathCache);
     for (var i = 0; i < MaxPathCache; i++)
     {
         pathData[i] = new PathData(i);
         freeEntries.Add(i);
     }
 }
Ejemplo n.º 2
0
 static void Return(PathData path)
 {
     freeEntries.Add(path.Id);
 }