Namespace ProjectL
Classes
- PersistentSingleton<T>
A class for creating persistent singleton instances of MonoBehaviour-derived classes. Ensures that the instance persists across scene loads.
- Singleton<T>
A class for creating singleton instances of MonoBehaviour-derived classes. Ensures that only one instance exists and destroys duplicates.
- StaticInstance<T>
A base class for creating static instances of MonoBehaviour-derived classes. Ensures that only one instance of the class exists at a time.