41 lines
592 B
C#
41 lines
592 B
C#
using System.Collections.Generic;
|
|
|
|
namespace uNature.Core
|
|
{
|
|
public class UNPhysicsHitsArray
|
|
{
|
|
private List<UNPhysicsHit_Grass> _data;
|
|
|
|
public UNPhysicsHit_Grass this[int index]
|
|
{
|
|
get
|
|
{
|
|
return _data[index];
|
|
}
|
|
}
|
|
|
|
public int Count
|
|
{
|
|
get
|
|
{
|
|
return _data.Count;
|
|
}
|
|
}
|
|
|
|
public UNPhysicsHitsArray()
|
|
{
|
|
_data = new List<UNPhysicsHit_Grass>();
|
|
}
|
|
|
|
public void AddToList(UNPhysicsHit_Grass hit)
|
|
{
|
|
_data.Add(hit);
|
|
}
|
|
|
|
public void Sort()
|
|
{
|
|
_data.Sort((UNPhysicsHit_Grass a, UNPhysicsHit_Grass b) => a.distance.CompareTo(b.distance));
|
|
}
|
|
}
|
|
}
|