예제 #1
0
        private ImportSheet GetSheet(Sheet sheet)
        {
            var groups      = GetGroups(sheet);
            var importSheet = new ImportSheet(sheet.getName(), groups);

            return(importSheet);
        }
예제 #2
0
        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();
        }