Esempio n. 1
0
 /// <summary>
 /// Returns a resource to the pool.
 /// </summary>
 /// <param name="list">List to return.</param>
 public static void GiveBack(RawList <int> list)
 {
     list.Clear();
     SubPoolIntList.GiveBack(list);
 }
Esempio n. 2
0
 /// <summary>
 /// Returns a resource to the pool.
 /// </summary>
 /// <param name="set">Set to return.</param>
 public static void GiveBack(BEPUutilities.DataStructures.HashSet <int> set)
 {
     set.Clear();
     SubPoolIntSet.GiveBack(set);
 }
Esempio n. 3
0
 /// <summary>
 /// Returns a resource to the pool.
 /// </summary>
 /// <param name="list">List to return.</param>
 public static void GiveBack(RawList <RayHit> list)
 {
     list.Clear();
     SubPoolRayHitList.GiveBack(list);
 }
Esempio n. 4
0
 /// <summary>
 /// Returns a resource to the pool.
 /// </summary>
 /// <param name="list">List to return.</param>
 public static void GiveBack(RawList <Vector3> list)
 {
     list.Clear();
     SubPoolVectorList.GiveBack(list);
 }
Esempio n. 5
0
 /// <summary>
 /// Returns a resource to the pool.
 /// </summary>
 /// <param name="list">List to return.</param>
 public static void GiveBack(RawList <float> list)
 {
     list.Clear();
     SubPoolFloatList.GiveBack(list);
 }
Esempio n. 6
0
 /// <summary>
 /// Returns a resource to the pool.
 /// </summary>
 /// <param name="set">Set to return.</param>
 public static void GiveBack(HashSet <int> set)
 {
     set.Clear();
     SubPoolIntSet.GiveBack(set);
 }
Esempio n. 7
0
 /// <summary>
 /// Returns a resource to the pool.
 /// </summary>
 /// <param name="list">List to return.</param>
 public static void GiveBack(RawList <System.Numerics.Vector3> list)
 {
     list.Clear();
     SubPoolVectorList.GiveBack(list);
 }