ScriptablePool Class
Definition
Section titled “Definition”Base class for all Hertzole.ScriptableValues.ScriptablePool1.
[HelpURL("https://hertzole.github.io/scriptable-values/types/scriptable-pool")]public abstract class ScriptablePool : RuntimeScriptableObject, INotifyPropertyChanging, INotifyPropertyChanged, IStackTraceProviderInheritance object → UnityEngine.Object → UnityEngine.ScriptableObject → RuntimeScriptableObject
Implements INotifyPropertyChanging, INotifyPropertyChanged, IStackTraceProvider
Remarks
Section titled “Remarks”You should probably inherit from Hertzole.ScriptableValues.ScriptablePool1 instead.
Fields
Section titled “Fields”countAllChangingEventArgs
Section titled “countAllChangingEventArgs”public static readonly PropertyChangingEventArgs countAllChangingEventArgscountAllChangedEventArgs
Section titled “countAllChangedEventArgs”public static readonly PropertyChangedEventArgs countAllChangedEventArgscountActiveChangingEventArgs
Section titled “countActiveChangingEventArgs”public static readonly PropertyChangingEventArgs countActiveChangingEventArgscountActiveChangedEventArgs
Section titled “countActiveChangedEventArgs”public static readonly PropertyChangedEventArgs countActiveChangedEventArgscountInactiveChangingEventArgs
Section titled “countInactiveChangingEventArgs”public static readonly PropertyChangingEventArgs countInactiveChangingEventArgscountInactiveChangedEventArgs
Section titled “countInactiveChangedEventArgs”public static readonly PropertyChangedEventArgs countInactiveChangedEventArgsProperties
Section titled “Properties”CountAll
Section titled “CountAll”How many total objects that the pool is keeping track of.
[CreateProperty]public abstract int CountAll { get; protected set; }CountActive
Section titled “CountActive”How many objects that are currently active.
[CreateProperty]public abstract int CountActive { get; protected set; }CountInactive
Section titled “CountInactive”How many objects that are currently inactive.
[CreateProperty]public abstract int CountInactive { get; protected set; }