private static void OpenWindow() { DebugConfigEditorWindow window = GetWindow <DebugConfigEditorWindow>(); window.featureList = new List <LoggedFeatureState>(); foreach (LoggedFeature loggedFeature in GetLoggedFeatures().Values) { LoggedFeatureState state = new LoggedFeatureState(loggedFeature.name); state.selected = LoggingConfig.ShouldLogFeature(loggedFeature.name); window.featureList.Add(state); } window.Show(); }