IdleGirl/Library/PackageCache/com.unity.2d.aseprite@1.0.0/Editor/Common/InternalBridge/InternalEditorBridge.cs

32 lines
959 B
C#
Raw Normal View History

using UnityEngine;
namespace UnityEditor.U2D.Aseprite.Common
{
internal static class InternalEditorBridge
{
public static bool DoesHardwareSupportsFullNPOT()
{
return ShaderUtil.hardwareSupportsFullNPOT;
}
public static Texture2D CreateTemporaryDuplicate(Texture2D tex, int width, int height)
{
return SpriteUtility.CreateTemporaryDuplicate(tex, width, height);
}
public static void ShowSpriteEditorWindow(Object obj = null)
{
SpriteUtilityWindow.ShowSpriteEditorWindow(obj);
}
public static void ApplySpriteEditorWindow()
{
SpriteUtilityWindow.ApplySpriteEditorWindow();
}
public static void AddManagedGameObject(this PreviewRenderUtility scene, GameObject go) => scene.AddManagedGO(go);
public static void RefreshInspectors() => InspectorWindow.RefreshInspectors();
}
}