Beamable SDK
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Core.Pooling.ClassPool< T > Class Template Reference
Inheritance diagram for Core.Pooling.ClassPool< T >:
Inheritance graph
Collaboration diagram for Core.Pooling.ClassPool< T >:
Collaboration graph

Public Member Functions

void Recycle ()
void Dispose ()
virtual void OnRecycle ()

Static Public Member Functions

static void ClearList (LinkedList< T > list)
static T Spawn ()
static void Recycle (ClassPool< T > obj)
static void Preallocate (int count)

Public Attributes

LinkedListNode< T > poolNode

Static Public Attributes

static LinkedList< T > free = new LinkedList<T>()

The documentation for this class was generated from the following file: