ipooledenumerable tidy
This commit is contained in:
parent
ffcd063213
commit
42bdaae3f1
1 changed files with 0 additions and 38 deletions
|
|
@ -47,7 +47,6 @@ namespace Server
|
|||
|
||||
public interface IPooledEnumerator : IEnumerator
|
||||
{
|
||||
IPooledEnumerable Enumerable{ get; set; }
|
||||
void Free();
|
||||
}
|
||||
|
||||
|
|
@ -1117,8 +1116,6 @@ namespace Server
|
|||
if (e == null )
|
||||
e = new PooledEnumerable( etor );
|
||||
|
||||
etor.Enumerable = e;
|
||||
|
||||
return e;
|
||||
}
|
||||
|
||||
|
|
@ -1171,14 +1168,6 @@ namespace Server
|
|||
|
||||
private class TypedEnumerator : IPooledEnumerator
|
||||
{
|
||||
private IPooledEnumerable m_Enumerable;
|
||||
|
||||
public IPooledEnumerable Enumerable
|
||||
{
|
||||
get { return m_Enumerable; }
|
||||
set { m_Enumerable = value; }
|
||||
}
|
||||
|
||||
private Map m_Map;
|
||||
private Rectangle2D m_Bounds;
|
||||
private SectorEnumerator m_Enumerator;
|
||||
|
|
@ -1285,14 +1274,6 @@ namespace Server
|
|||
|
||||
private class MultiTileEnumerator : IPooledEnumerator
|
||||
{
|
||||
private IPooledEnumerable m_Enumerable;
|
||||
|
||||
public IPooledEnumerable Enumerable
|
||||
{
|
||||
get { return m_Enumerable; }
|
||||
set { m_Enumerable = value; }
|
||||
}
|
||||
|
||||
private List<BaseMulti> m_List;
|
||||
private Point2D m_Location;
|
||||
private object m_Current;
|
||||
|
|
@ -1390,14 +1371,6 @@ namespace Server
|
|||
|
||||
private class ObjectEnumerator : IPooledEnumerator
|
||||
{
|
||||
private IPooledEnumerable m_Enumerable;
|
||||
|
||||
public IPooledEnumerable Enumerable
|
||||
{
|
||||
get { return m_Enumerable; }
|
||||
set { m_Enumerable = value; }
|
||||
}
|
||||
|
||||
private Map m_Map;
|
||||
private Rectangle2D m_Bounds;
|
||||
private SectorEnumerator m_Enumerator;
|
||||
|
|
@ -1528,14 +1501,6 @@ namespace Server
|
|||
|
||||
private class SectorEnumerator : IPooledEnumerator
|
||||
{
|
||||
private IPooledEnumerable m_Enumerable;
|
||||
|
||||
public IPooledEnumerable Enumerable
|
||||
{
|
||||
get { return m_Enumerable; }
|
||||
set { m_Enumerable = value; }
|
||||
}
|
||||
|
||||
private Map m_Map;
|
||||
private Rectangle2D m_Bounds;
|
||||
|
||||
|
|
@ -1578,9 +1543,6 @@ namespace Server
|
|||
|
||||
m_Map = null;
|
||||
|
||||
if ( m_Enumerable != null )
|
||||
m_Enumerable.Free();
|
||||
|
||||
lock (m_InstancePool) {
|
||||
if (m_InstancePool.Count < 200) // Arbitrary
|
||||
m_InstancePool.Enqueue( this );
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue