FactorableObject
Base class for poolable non-MonoBehaviour objects (pure C#).
Definition
Namespace: Paragon.Core.ScriptableFactory
Assembly: Paragon.dll
[Serializable]
public abstract class FactorableObject : ParagonObject, IFactorableInheritance: ParagonObject → FactorableObject
Implements: IFactorable
Remarks
Use FactorableObject when you need poolable objects that don't require Unity's component system. For GameObjects, use FactorableBehaviour instead.
Properties
Property
Type
Description
IsSpawned
bool
Whether currently active
Methods
GetInstanceID()
Returns a unique instance ID (thread-safe counter).
Virtual Methods
Generic Variant
See Also
Last updated
Was this helpful?