private ImportSheet GetSheet(Sheet sheet) { var groups = GetGroups(sheet); var importSheet = new ImportSheet(sheet.getName(), groups); return(importSheet); }
private void OnGuiSheet(ImportSheet sheet) { EditorGUILayout.BeginHorizontal(); var currentValue = sheet.IsUsed; currentValue = EditorGUILayout.Toggle(currentValue, GUILayout.Width(30)); if (currentValue != sheet.IsUsed) { sheet.IsUsed = currentValue; } GUI.enabled = sheet.IsUsed; GUILayout.Label(sheet.Id); GUI.enabled = true; EditorGUILayout.EndHorizontal(); GUILayout.FlexibleSpace(); }