private void OnGUI()
        {
            MixedRealityInspectorUtility.RenderMixedRealityToolkitLogo();

            string foldoutHeader;

            if (!MixedRealityProjectConfigurator.IsProjectConfigured())
            {
                foldoutHeader = "Modify Configurations";
                RenderChoiceDialog();
            }
            else
            {
                foldoutHeader = "Configurations";
                RenderConfiguredConfirmation();
            }

            EditorGUILayout.Space();

            showConfigurations = EditorGUILayout.Foldout(showConfigurations, foldoutHeader, true);
            if (showConfigurations)
            {
                RenderConfigurations();
            }
        }
 private static void ShowProjectConfigurationDialog()
 {
     if (!EditorApplication.isPlayingOrWillChangePlaymode &&
         !IgnoreProjectConfigForSession &&
         !MixedRealityPreferences.IgnoreSettingsPrompt &&
         !MixedRealityProjectConfigurator.IsProjectConfigured())
     {
         MixedRealityProjectConfiguratorWindow.ShowWindow();
     }
 }