//Updates an instance of CockpitFeedback having name "name". public void UpdateCockpitFeedback(string seq_id, string name, bool ring, bool box, bool checkMark, bool loading, bool[] sub_param, double value) { CockpitFeedback cf = GetFeedbackGroup(seq_id).objectIndicated.Find(n => n.name == name); cf.showRing = ring; cf.insideBox = box; cf.showCheckMark = checkMark; cf.showLoading = loading; cf.sub_parameters = sub_param; cf.requiredValue = value; }
//Adds a CockpitFeedback object in the list of the corresponding FeedbackGroup. public void AddCockpitFeedback(CockpitFeedback cf, FeedbackGroup fg) { fg.objectIndicated.Add(cf); }