internal void CopySettings(RdcTreeNode node, Type excludeType) { for (int i = 0; i < AllSettingsGroups.Count; i++) { SettingsGroup settingsGroup = AllSettingsGroups[i]; if (!(settingsGroup.GetType() == excludeType)) { AllSettingsGroups[i].InheritSettingsType.Mode = node.AllSettingsGroups[i].InheritSettingsType.Mode; AllSettingsGroups[i].Copy(node.AllSettingsGroups[i]); } } }