/// <summary> /// Initialize the component. /// </summary> /// <param name="qc"></param> /// <param name="id"></param> public Observer(EliotCondition qc, string id = "O") : base(id) { if (qc != null) { _condition = qc; } }
/// <summary> /// Initialize the component. /// </summary> /// <param name="core"></param> /// <param name="reverse"></param> /// <param name="qc"></param> /// <param name="id"></param> public Loop(BehaviourCore core, bool reverse, EliotCondition qc, string id = "L") : base(id) { _core = core; _reverse = reverse; if (qc != null) { _condition = qc; } }