Photon Fusion 2.1.1

FusionGlobalScriptableObjectLoadResult Struct Reference

The result of FusionGlobalScriptableObjectSourceAttribute.Load. Contains the loaded object and an optional unloader delegate. More...

Public Member Functions

 FusionGlobalScriptableObjectLoadResult (FusionGlobalScriptableObject obj, FusionGlobalScriptableObjectUnloadDelegate unloader=null)

Static Public Member Functions

static implicit operator FusionGlobalScriptableObjectLoadResult (FusionGlobalScriptableObject result)
 Implicitly converts a FusionGlobalScriptableObject to a FusionGlobalScriptableObjectLoadResult.

Public Attributes

readonly FusionGlobalScriptableObject Object
 Object instance.
readonly FusionGlobalScriptableObjectUnloadDelegate Unloader
 An optional delegate that is used to unload Object.

Detailed Description

The result of FusionGlobalScriptableObjectSourceAttribute.Load. Contains the loaded object and an optional unloader delegate.

Constructor & Destructor Documentation

◆ FusionGlobalScriptableObjectLoadResult()

FusionGlobalScriptableObjectLoadResult ( FusionGlobalScriptableObject obj,
FusionGlobalScriptableObjectUnloadDelegate unloader = null )
Parameters
objObject instance.
unloaderAn optional delegate that is used to unload obj .