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
TPoolableMonoBehaviourTMonoBehaviourPool
- Inheritance
-
ObjectComponentBehaviourMonoBehaviourBasePoolComponent<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()