protected void DrawConfig() { EditorGUILayout.BeginVertical(GUI.skin.box); // m_ConfigDrawer.DrawResolutionTitleGUI(); m_ConfigAsset.m_Config.m_ShowResolutions = EditorGUILayout.Foldout(m_ConfigAsset.m_Config.m_ShowResolutions, "Devices".ToUpper()); if (m_ConfigAsset.m_ExpandDevices) { m_ConfigDrawer.m_Expanded = true; if (GUILayout.Button("Hide device settings")) { m_ConfigAsset.m_ExpandDevices = false; m_ConfigDrawer.m_Expanded = false; } } else { m_ConfigDrawer.m_Expanded = false; if (GUILayout.Button("Expand device settings ")) { m_ConfigAsset.m_ExpandDevices = true; m_ConfigDrawer.m_Expanded = true; } } EditorGUILayout.Separator(); m_ConfigDrawer.DrawResolutionContentGUI(); EditorGUILayout.EndVertical(); EditorGUILayout.Separator(); EditorGUILayout.BeginVertical(GUI.skin.box); m_ConfigDrawer.DrawFolderGUI(); EditorGUILayout.EndVertical(); EditorGUILayout.Separator(); EditorGUILayout.BeginVertical(GUI.skin.box); m_ConfigDrawer.DrawNameGUI(); EditorGUILayout.EndVertical(); EditorGUILayout.Separator(); EditorGUILayout.BeginVertical(GUI.skin.box); m_ConfigDrawer.DrawDelay(false); EditorGUILayout.EndVertical(); EditorGUILayout.Separator(); EditorGUILayout.BeginVertical(GUI.skin.box); m_ConfigAsset.m_Config.m_ShowUtils = EditorGUILayout.Foldout(m_ConfigAsset.m_Config.m_ShowUtils, "Hotkeys".ToUpper()); if (m_ConfigAsset.m_Config.m_ShowUtils != false) { EditorGUILayout.Separator(); EditorGUILayout.HelpBox("Note that you can use the Tools menu item hotkeys to Update the preview and Export the screenshots to files. " + "You can customize them by editing the UpdateDevicePreviewMenuItem.cs and ExportDevicePreviewMenuItem.cs scripts.", MessageType.Info); } EditorGUILayout.EndVertical(); EditorGUILayout.Separator(); EditorGUILayout.BeginVertical(GUI.skin.box); m_ConfigDrawer.DrawUsage(); EditorGUILayout.EndVertical(); EditorGUILayout.Separator(); }
protected void DrawConfig() { EditorGUILayout.BeginVertical(GUI.skin.box); m_ConfigAsset.m_Config.m_ShowResolutions = EditorGUILayout.Foldout(m_ConfigAsset.m_Config.m_ShowResolutions, "Devices".ToUpper()); if (m_ConfigAsset.m_ExpandDevices) { m_ConfigDrawer.m_Expanded = true; if (GUILayout.Button("Hide device settings")) { m_ConfigAsset.m_ExpandDevices = false; m_ConfigDrawer.m_Expanded = false; } } else { m_ConfigDrawer.m_Expanded = false; if (GUILayout.Button("Expand device settings ")) { m_ConfigAsset.m_ExpandDevices = true; m_ConfigDrawer.m_Expanded = true; } } EditorGUILayout.Separator(); m_ConfigDrawer.DrawResolutionContentGUI(); EditorGUILayout.EndVertical(); EditorGUILayout.Separator(); EditorGUILayout.BeginVertical(GUI.skin.box); DrawGallerySettings(); EditorGUILayout.EndVertical(); EditorGUILayout.Separator(); EditorGUILayout.BeginVertical(GUI.skin.box); m_ConfigDrawer.DrawFolderGUI(); EditorGUILayout.EndVertical(); EditorGUILayout.Separator(); EditorGUILayout.BeginVertical(GUI.skin.box); m_ConfigDrawer.DrawNameGUI(); EditorGUILayout.EndVertical(); EditorGUILayout.Separator(); EditorGUILayout.BeginVertical(GUI.skin.box); m_ConfigDrawer.DrawDelay(false); EditorGUILayout.EndVertical(); EditorGUILayout.Separator(); EditorGUILayout.BeginVertical(GUI.skin.box); m_ConfigAsset.m_Config.m_ShowUtils = EditorGUILayout.Foldout(m_ConfigAsset.m_Config.m_ShowUtils, "Hotkeys".ToUpper()); if (m_ConfigAsset.m_Config.m_ShowUtils != false) { EditorGUILayout.Separator(); EditorGUILayout.LabelField("Default hotkeys: Update preview (F5) Export preview (F6)"); EditorGUILayout.HelpBox("You can customize the hotkeys by editing the UpdateDevicePreviewMenuItem.cs and ExportDevicePreviewMenuItem.cs scripts.", MessageType.Info); } EditorGUILayout.EndVertical(); EditorGUILayout.Separator(); EditorGUILayout.BeginVertical(GUI.skin.box); m_ConfigDrawer.DrawUsage(); EditorGUILayout.EndVertical(); EditorGUILayout.Separator(); }