Skip to main content

Class SpawnHandler

Inheritance
System.Object
Inherited Members
Show
Syntax
public class SpawnHandler

Constructors

SpawnHandler(NetworkIdentity)

Declaration
public SpawnHandler(NetworkIdentity prefab)
Parameters
TypeNameDescription
Mirage.NetworkIdentityprefab

SpawnHandler(SpawnHandlerDelegate, UnSpawnDelegate)

Declaration
public SpawnHandler(SpawnHandlerDelegate spawnHandler, UnSpawnDelegate unspawnHandler)
Parameters
TypeNameDescription
Mirage.SpawnHandlerDelegatespawnHandler
Mirage.UnSpawnDelegateunspawnHandler

SpawnHandler(NetworkIdentity, SpawnHandlerDelegate, UnSpawnDelegate)

Declaration
public SpawnHandler(NetworkIdentity prefab, SpawnHandlerDelegate spawnHandler, UnSpawnDelegate unspawnHandler)
Parameters
TypeNameDescription
Mirage.NetworkIdentityprefab
Mirage.SpawnHandlerDelegatespawnHandler
Mirage.UnSpawnDelegateunspawnHandler

SpawnHandler(SpawnHandlerAsyncDelegate, UnSpawnDelegate)

Declaration
public SpawnHandler(SpawnHandlerAsyncDelegate spawnHandlerAsync, UnSpawnDelegate unspawnHandler)
Parameters
TypeNameDescription
Mirage.SpawnHandlerAsyncDelegatespawnHandlerAsync
Mirage.UnSpawnDelegateunspawnHandler

SpawnHandler(NetworkIdentity, SpawnHandlerAsyncDelegate, UnSpawnDelegate)

Declaration
public SpawnHandler(NetworkIdentity prefab, SpawnHandlerAsyncDelegate spawnHandlerAsync, UnSpawnDelegate unspawnHandler)
Parameters
TypeNameDescription
Mirage.NetworkIdentityprefab
Mirage.SpawnHandlerAsyncDelegatespawnHandlerAsync
Mirage.UnSpawnDelegateunspawnHandler

Fields

Prefab

Declaration
public readonly NetworkIdentity Prefab

Handler

Declaration
public readonly SpawnHandlerDelegate Handler

HandlerAsync

Declaration
public readonly SpawnHandlerAsyncDelegate HandlerAsync

Properties

UnspawnHandler

Declaration
public UnSpawnDelegate UnspawnHandler { get; }

Methods

AddUnspawnHandler(UnSpawnDelegate)

Declaration
public void AddUnspawnHandler(UnSpawnDelegate unspawnHandler)
Parameters
TypeNameDescription
Mirage.UnSpawnDelegateunspawnHandler

IsAsyncSpawn()

Declaration
public bool IsAsyncSpawn()
Returns
TypeDescription
System.Boolean