Show / Hide Table of Contents

Class ObjectPool<T>

Inheritance
System.Object
ObjectPool<T>
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace:Mapbox.Unity.MeshGeneration.Data
Assembly:cs.temp.dll.dll
Syntax
public class ObjectPool<T>
Type Parameters
Name Description
T

Constructors

ObjectPool(Func<T>)

Declaration
public ObjectPool(Func<T> objectGenerator)
Parameters
Type Name Description
System.Func<T> objectGenerator

Methods

Clear()

Declaration
public void Clear()

GetObject()

Declaration
public T GetObject()
Returns
Type Description
T

GetQueue()

Declaration
public IEnumerable<T> GetQueue()
Returns
Type Description
System.Collections.Generic.IEnumerable<T>

Put(T)

Declaration
public void Put(T item)
Parameters
Type Name Description
T item
Back to top © 2017 Mapbox