public static EditorWindow ShowWindow(Type editorWindowType) { return(EditorWindow.GetWindow(editorWindowType, EE.IsUtilityWindow(editorWindowType))); }
public static T ShowWindow <T>() where T : EditorWindow { return((T)EditorWindow.GetWindow(typeof(T), EE.IsUtilityWindow(typeof(T)))); }
public static T GetOrCreate() { return(GetWindow <T>(EE.IsUtilityWindow(typeof(T)))); }
/* * NormalWindow, * PopupMenu, * Utility, * NoShadow, * MainWindow, * AuxWindow, * Tooltip, * ModalUtility */ public static T GetWindow <T>() where T : EditorWindow { return(EditorWindow.GetWindow <T>(EE.IsUtilityWindow(typeof(T)))); }
public static void Open() { var window = GetWindow <BuildAssistWindow>(EE.IsUtilityWindow(typeof(BuildAssistWindow))); }