Zdexby TheHolyOneZ
36,909 classes
Class

MMObjectPooler

: MonoBehaviour : Behaviour : Component : Object : Object
MoreMountains.Tools.MMObjectPooler, MoreMountains.Tools 0x0040 (64 B) inherited 0x0020 MoreMountains.Tools.dll
0x00x0040

Members 9

OffsetSizeNameTypeFlagsDefault
0x08InstanceMMObjectPoolerPublicStatic—
0x01MutualizeWaitingPoolsboolPublic—
0x01NestWaitingPoolboolPublic—
0x01NestUnderThisboolPublic—
0x00230x05padding / unreflected
0x08_waitingPoolGameObject1 flags—
0x08_objectPoolMMObjectPool1 flags—
—0x04_initialPoolsListCapacityintStatic+2 flags0
0x01_onSceneLoadedRegisteredbool1 flags—
0x08_poolsList<MoreMountains.Tools.MMObjectPool>PublicStatic—
0x00390x07unreflected bytes to end of MMObjectPooler
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 16

SignatureFlagsNativeParams
void InitializeStatics()Static+1 flags0x00
void AddPool(MMObjectPool pool)PublicStatic0x08
void RemovePool(MMObjectPool pool)PublicStatic0x08
void Awake()3 flags0x00
bool CreateWaitingPool()3 flags0x01
MMObjectPool ExistingPool(const string& poolName)Public+2 flags0x08
void ApplyNesting()3 flags0x00
string DetermineObjectPoolName()3 flags0x08
void FillObjectPool()Public+2 flags0x00
GameObject GetPooledGameObject()Public+2 flags0x08
void DestroyObjectPool()Public+2 flags0x00
void OnEnable()3 flags0x00
void OnSceneLoaded(const Scene& scene, const LoadSceneMode& loadSceneMode)Private0x04
void OnDestroy()Private0x00
void .ctor()2 flags0x00
void .cctor()PrivateStatic+1 flags0x00

Subclasses 2

Used by 3

types with a member, parameter or interface of this type