Zdexby TheHolyOneZ
17,715 classes
Class

ObjectPool

: MonoBehaviour : Behaviour : Component : Object : Object
GameKit.Dependencies.Utilities.ObjectPooling.ObjectPool, GameKit.Dependencies 0x0058 (88 B) align 8 inherited 0x0020 GameKit.Dependencies
0x00x0058

Members 8

OffsetSizeNameTypeFlags
0x00200x30padding / unreflected
0x04_dataExpirationDelayfloatPrivate
0x08_instanceObjectPoolPrivateStatic
0x08_collectorTransformPrivate
0x08_poolsList`1Private
0x08_categoryChildrenDictionary`2Private
0x08_poolPrefabsDictionary`2Private
0x08_activeObjectsDictionary`2Private
0x08_delayedStoreObjectsDictionary`2Private
0x00540x04unreflected bytes to end of ObjectPool
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlags
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate
Inherited from Object 4
OffsetSizeNameTypeFlags
0x08m_CachedPtrlongPrivate
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags
—0x08objectIsNullMessagestringPrivateStatic+1 flags
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags

Functions 34

SignatureFlagsNativeParams
void Awake()Private—0x00
void Update()Private—0x00
void Start()Private—0x00
void __CleanupChecks()Private—0x00
void __Reset()Public—0x00
void DestroyPool()Private—0x00
void ReturnPoolData()Private—0x00
void SetGameObjectPositionRotation()Private—0x00
void Retrieve()PublicStatic—0x00
void RetrieveInternal()Private—0x00
void Retrieve()PublicStatic—0x00
void RetrieveInternal()Public—0x00
void Retrieve()PublicStatic—0x00
void RetrieveInternal()Private—0x00
void Retrieve()Public—0x00
void Retrieve()PublicStatic—0x00
void RetrieveInternal()Private—0x00
void Retrieve()PublicStatic—0x00
void RetrieveInternal()Private—0x00
void Retrieve()PublicStatic—0x00
void RetrieveInternal()Private—0x00
void Retrieve()PublicStatic—0x00
void RetrieveInternal()Private—0x00
void FinalizeRetrieve()Private—0x00
void Store()PublicStatic—0x00
void StoreInternal()Private—0x00
void Store()PublicStatic—0x00
void StoreInternal()Private—0x00
void MakeCollector()Private—0x00
void ReturnPooledObject()Private—0x00
void CreatePool()Private—0x00
void AddToPool()Private—0x00
void ParentPooler()Private—0x00
void .ctor()Public+1 flags—0x00

Used by 2

types with a member, parameter or interface of this type