Table of Contents

Class BaseMonoBehaviourPoolComponent<TPoolableMonoBehaviour, TMonoBehaviourPool>

Namespace
CodeBase.ObjectPooling
Assembly
4Experience.CodeBase.ObjectPoolingSystem.Runtime.dll
public abstract class BaseMonoBehaviourPoolComponent<TPoolableMonoBehaviour, TMonoBehaviourPool> : BasePoolComponent<TPoolableMonoBehaviour, TMonoBehaviourPool>, IPoolComponent<TPoolableMonoBehaviour, TMonoBehaviourPool> where TPoolableMonoBehaviour : BasePoolableMonoBehaviour where TMonoBehaviourPool : BaseMonoBehaviourPool<TPoolableMonoBehaviour>

Type Parameters

TPoolableMonoBehaviour
TMonoBehaviourPool
Inheritance
Object
Component
Behaviour
MonoBehaviour
BasePoolComponent<TPoolableMonoBehaviour, TMonoBehaviourPool>
BaseMonoBehaviourPoolComponent<TPoolableMonoBehaviour, TMonoBehaviourPool>
Implements
IPoolComponent<TPoolableMonoBehaviour, TMonoBehaviourPool>
Derived
Inherited Members
Extension Methods

Properties

PoolRootTransform

protected Transform PoolRootTransform { get; private set; }

Property Value

Transform

Methods

Initialize()

protected override void Initialize()