|
| override void | PoolingReset () |
| | Gets occupied and reset, ready for action!
|
| virtual void | Deactivate () |
| | Not occupied anymore or the time is up for clocked (short-lived) poolitems like projectiles or collectables.
|
|
| override void | Awake () |
|
virtual void | OnDestroy () |
|
| TimingHelper | PoolCooldownToDeactivate [get] |
| | Make sure to set, init this and additionally reset on pooling reset!
|
| virtual bool | IsOccupied [get] |
| | Determines if this pool item can be pooled or not (occupied)
|
| bool | IsUsedByMarkers [get, set] |
| | Useful if you don't accidentally want to add this pool item into your own poolcontainer!
|
|
CancellationTokenSource | CancellationTokenSource = new CancellationTokenSource() [get] |
◆ Awake()
| override void NikosAssets.Pooling.SimplePoolItemOnClockMono.Awake |
( |
| ) |
|
|
protectedvirtual |
◆ PoolingReset()
| override void NikosAssets.Pooling.SimplePoolItemOnClockMono.PoolingReset |
( |
| ) |
|
|
virtual |
◆ _poolCooldownToDeactivate
| TimingHelper NikosAssets.Pooling.SimplePoolItemOnClockMono._poolCooldownToDeactivate |
|
protected |
Initial value:=
new TimingHelper(TimingHelper.TimerType.Seconds, Vector2.one * 3)
◆ PoolCooldownToDeactivate
| TimingHelper NikosAssets.Pooling.SimplePoolItemOnClockMono.PoolCooldownToDeactivate |
|
get |
The documentation for this class was generated from the following file:
- SimplePoolItemOnClockMono.cs