Table of Contents

Delegate PrefabPostProcessorAsync

Namespace
Nautilus.Assets
Assembly
Nautilus.dll
Delegate used for Nautilus's prefab post processing event to modify the processed prefab via a dynamic method.
public delegate IEnumerator PrefabPostProcessorAsync(GameObject gameObject)

Parameters

gameObject GameObject
Delegate used for Nautilus's prefab post processing event to modify the processed prefab via a dynamic method.

Returns

IEnumerator
Delegate used for Nautilus's prefab post processing event to modify the processed prefab via a dynamic method.
Extension Methods

Constructors

PrefabPostProcessorAsync(object, nint)

public PrefabPostProcessorAsync(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(GameObject, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(GameObject gameObject, AsyncCallback callback, object @object)

Parameters

gameObject GameObject
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual IEnumerator EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

IEnumerator

Invoke(GameObject)

public virtual IEnumerator Invoke(GameObject gameObject)

Parameters

gameObject GameObject

Returns

IEnumerator