FactorableScriptableObject
Base class for poolable ScriptableObject instances.
Definition
Namespace: Paragon.Core.ScriptableFactory
Assembly: Paragon.dll
public abstract class FactorableScriptableObject : ParagonScriptableObject, IFactorableInheritance: ParagonScriptableObject → FactorableScriptableObject
Implements: IFactorable
Remarks
Use FactorableScriptableObject when you need poolable ScriptableObject assets. Useful for data containers that need runtime instantiation and pooling.
Properties
Property
Type
Description
IsSpawned
bool
Whether currently active
Virtual Methods
protected virtual void OnInstantiate();
protected virtual void OnSpawn();
protected virtual void OnDespawn();
protected virtual void OnDestroy();Generic Variant
See Also
FactorableBehaviour — For GameObjects
FactorableObject — For pure C# objects
Last updated
Was this helpful?