Class BoltSceneContainer
Inherited Members
UnityEngine.Component.GetComponentInParent<T>(System.Boolean)
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
Namespace: Ludiq.Bolt
Syntax
[Singleton(Name = "Bolt Scene Container", Automatic = true, Persistent = false)]
[Extract(false)]
[AddComponentMenu("")]
public sealed class BoltSceneContainer : MonoBehaviour, ISingleton
Methods
GetInstance(BoltClass)
Declaration
public BoltComponent GetInstance(BoltClass class)
Parameters
Type | Name | Description |
---|---|---|
BoltClass | class |
Returns
Type | Description |
---|---|
BoltComponent |
GetInstance(Scene, BoltClass)
Declaration
public static BoltComponent GetInstance(Scene scene, BoltClass class)
Parameters
Type | Name | Description |
---|---|---|
Scene | scene | |
BoltClass | class |
Returns
Type | Description |
---|---|
BoltComponent |
GetInstance<T>()
Declaration
public T GetInstance<T>()
where T : class, IGeneratedComponent
Returns
Type | Description |
---|---|
T |
Type Parameters
Name | Description |
---|---|
T |
GetInstance<T>(Scene)
Declaration
public static T GetInstance<T>(Scene scene)
where T : class, IGeneratedComponent
Parameters
Type | Name | Description |
---|---|---|
Scene | scene |
Returns
Type | Description |
---|---|
T |
Type Parameters
Name | Description |
---|---|
T |