A utility class to manage cross-scene binded components. A cross-scene component can be obtained by specifying the binder asset.
More...
|
static void | Bind (UnityEngine.Object _binderAsset, UnityEngine.Object _sceneObject) |
|
static void | RemoveBinding (UnityEngine.Object _binderAsset, UnityEngine.Object _sceneObject) |
|
static UnityEngine.Object | GetObject (UnityEngine.Object _binderAsset) |
|
static T | GetObject< T > (UnityEngine.Object _binderAsset) |
|
static bool | TryGetObject< T > (UnityEngine.Object _binderAsset, out T _object) |
|
static UnityEngine.Object[] | GetObjects (UnityEngine.Object _binderAsset) |
|
static T[] | GetObjects< T > (UnityEngine.Object _binderAsset) |
|
A utility class to manage cross-scene binded components. A cross-scene component can be obtained by specifying the binder asset.