FactorableScriptableObject

Base class for poolable ScriptableObject instances.

Definition

Namespace: Paragon.Core.ScriptableFactory Assembly: Paragon.dll

public abstract class FactorableScriptableObject : ParagonScriptableObject, IFactorable

Inheritance: ParagonScriptableObjectFactorableScriptableObject 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

Last updated

Was this helpful?