using System;
using UnityEditor;
using UnityEngine;
namespace StansAssets.Plugins.Editor
{
///
/// Utils collection for the Unity EditorWindow.
///
public static class EditorWindowUtils
{
public static TWindow OpenAndDockNextToInspector() where TWindow : EditorWindow
{
// We want to dock next to the Unity Inspector window
var inspectorType = Type.GetType("UnityEditor.InspectorWindow, UnityEditor.dll");
var window = EditorWindow.GetWindow(inspectorType);
// For widows docked next to the inspector we would also like to maintain minimal size as follows
window.minSize = new Vector2(350, 100);
window.Show();
return window;
}
}
}