Class CentralAutomationController
Inheritance
CentralAutomationController
Syntax
public class CentralAutomationController : MonoBehaviour
Properties
Initialized
Declaration
public static bool Initialized { get; set; }
Property Value
Instance
Declaration
public static CentralAutomationController Instance { get; }
Property Value
Methods
AddAutomator(Type)
Declaration
public Automator AddAutomator(Type AutomatorType)
Parameters
Type |
Name |
Description |
Type |
AutomatorType |
|
Returns
AddAutomator(AutomatorConfig)
Declaration
public Automator AddAutomator(AutomatorConfig config)
Parameters
Returns
AddAutomator<T>()
Declaration
public T AddAutomator<T>()
where T : Automator
Returns
Type Parameters
AddAutomator<T>(T)
Declaration
public T AddAutomator<T>(T prefab)
where T : Automator
Parameters
Type |
Name |
Description |
T |
prefab |
|
Returns
Type Parameters
AddAutomator<T>(AutomatorConfig)
Declaration
public T AddAutomator<T>(AutomatorConfig config)
where T : Automator
Parameters
Returns
Type Parameters
Exists()
Declaration
public static bool Exists()
Returns
GetAllAutomators()
Declaration
public List<Automator> GetAllAutomators()
Returns
GetAutomator<T>()
Declaration
public T GetAutomator<T>()
where T : Automator
Returns
Type Parameters
GetAutomators<T>()
Declaration
public List<T> GetAutomators<T>()
where T : Automator
Returns
Type Parameters
IsAutomationComplete()
Declaration
public bool IsAutomationComplete()
Returns
Reset()
Declaration
ResetAutomators()
Declaration
public void ResetAutomators()
Run(AutomatedRun.RunConfig)
Declaration
public void Run(AutomatedRun.RunConfig runConfig = null)
Parameters