/// <summary> /// Main GUI Rendering Loop /// </summary> private void OnGUI() { if (EditorApplication.isCompiling && Enjin.IsLoggedIn) { EnjinEditor.ExecuteMethod(EnjinEditor.CallMethod.LOGOUT); } if (EditorApplication.isPlaying) { if (Enjin.IsLoggedIn) { EnjinEditor.ExecuteMethod(EnjinEditor.CallMethod.LOGOUT); } // Show blank window for now } else { EditorGUI.DrawRect(new Rect(0, 0, position.width, position.height), new Color(0.1f, 0.1f, 0.1f)); _toolbarIndex = GUI.Toolbar(new Rect(15, 5, 910, 40), _toolbarIndex, _toolbarHeaders); GUILayout.BeginArea(new Rect(10, 50, position.width, position.height)); _toolbarIndex = EnjinEditor.TabSelection(_toolbarIndex); GUILayout.EndArea(); } }