public IdleState(AutomationStateMachine stateMachine) : base(stateMachine) { }
public AutomationState(AutomationStateMachine stateMachine) { m_StateMachine = stateMachine; }
public ObservatoryManager(IObservatoryController observatoryController) { m_ObservatoryController = observatoryController; m_StateMachine = new AutomationStateMachine(observatoryController); }