Class UnitySpawnFactory
Inheritance
UnitySpawnFactory
Assembly: Serenity.UnityGameSpawner.Infrastructure.dll
Syntax
public class UnitySpawnFactory : MonoBehaviour, IRecyclingSpawnFactory, ISpawnFactory
Constructors
UnitySpawnFactory()
Declaration
public UnitySpawnFactory()
Fields
_instances
Declaration
protected readonly Dictionary<SpawnHandle, GameObject> _instances
Field Value
Methods
Create(SpawnType)
Declaration
public virtual SpawnHandle Create(SpawnType type)
Parameters
Returns
Deactivate(SpawnHandle)
Declaration
public virtual bool Deactivate(SpawnHandle handle)
Parameters
Returns
Destroy(SpawnHandle)
Declaration
public virtual void Destroy(SpawnHandle handle)
Parameters
DestroyAll(SpawnType)
Declaration
public virtual void DestroyAll(SpawnType type)
Parameters
Reactivate(SpawnHandle)
Declaration
public virtual bool Reactivate(SpawnHandle handle)
Parameters
Returns
Implements