internal static void EndGUI(int layoutType) { try { if (Event.current.type == EventType.Layout) { switch (layoutType) { case 0: // kNoLayout break; case 1: // kGameLayout GUILayoutUtility.Layout(); break; case 2: // kEditorLayout GUILayoutUtility.LayoutFromEditorWindow(); break; } } GUILayoutUtility.SelectIDList(s_OriginalID, false); GUIContent.ClearStaticCache(); } finally { Internal_ExitGUI(); } }
internal static void EndGUI(int layoutType) { try { if (Event.current.type == EventType.Layout) { if (layoutType != 0) { if (layoutType != 1) { if (layoutType == 2) { GUILayoutUtility.LayoutFromEditorWindow(); } } else { GUILayoutUtility.Layout(); } } } GUILayoutUtility.SelectIDList(GUIUtility.s_OriginalID, false); GUIContent.ClearStaticCache(); } finally { GUIUtility.Internal_ExitGUI(); } }
internal static void EndGUI(int layoutType) { try { if (Event.current.type == EventType.Layout) { switch (layoutType) { case 1: goto Label_002E; case 2: goto Label_0038; } } goto Label_0042; Label_002E: GUILayoutUtility.Layout(); goto Label_0042; Label_0038: GUILayoutUtility.LayoutFromEditorWindow(); Label_0042: GUILayoutUtility.SelectIDList(s_OriginalID, false); GUIContent.ClearStaticCache(); } finally { Internal_ExitGUI(); } }
internal static void EndGUI(int layoutType) { try { bool flag = Event.current.type == EventType.Layout; if (flag) { switch (layoutType) { case 1: GUILayoutUtility.Layout(); break; case 2: GUILayoutUtility.LayoutFromEditorWindow(); break; } } GUILayoutUtility.SelectIDList(GUIUtility.s_OriginalID, false); GUIContent.ClearStaticCache(); } finally { GUIUtility.Internal_ExitGUI(); } }