Delegate CoherenceBridgeResolver<T>
Called by the Entity/Component to find the correct CoherenceBridge instance. The order of CoherenceBridge resolution is as follows:
* CoherenceBridge provided by the per-instance CoherenceBridgeResolver<T> callback
* CoherenceBridge provided by the global BridgeResolve callback
* CoherenceBridge within the same scene as this Entity/Component
* CoherenceBridge with a 
* Creating new CoherenceBridge instance
public delegate CoherenceBridge CoherenceBridgeResolver<in T>(T resolvingComponent) where T : MonoBehaviourParameters
- resolvingComponentT
Returns
Type Parameters
- T
Constructors
CoherenceBridgeResolver(object, IntPtr)
public CoherenceBridgeResolver(object @object, IntPtr method)Parameters
Methods
BeginInvoke(T, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(T resolvingComponent, AsyncCallback callback, object @object)Parameters
- resolvingComponentT
- callbackAsyncCallback
- objectobject
Returns
EndInvoke(IAsyncResult)
public virtual CoherenceBridge EndInvoke(IAsyncResult result)Parameters
- resultIAsyncResult
Returns
Invoke(T)
public virtual CoherenceBridge Invoke(T resolvingComponent)Parameters
- resolvingComponentT