FactorableObject

Base class for poolable non-MonoBehaviour objects (pure C#).

Definition

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

[Serializable]
public abstract class FactorableObject : ParagonObject, IFactorable

Inheritance: ParagonObjectFactorableObject 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?