Files
Cielonos/Packages/com.lunawolfstudios.scriptablesheets/Editor/Popups/AnchoredPopupWindowContent.cs
SoulliesOfficial 7ee2894a63 整合SLSUtilities
2026-01-17 11:35:49 -05:00

29 lines
535 B
C#

using UnityEditor;
using UnityEngine;
namespace LunaWolfStudiosEditor.ScriptableSheets.Popups
{
public abstract class AnchoredPopupWindowContent : PopupWindowContent
{
protected readonly Rect m_AnchoredRect;
public AnchoredPopupWindowContent(Rect anchoredRect)
{
m_AnchoredRect = anchoredRect;
}
public override Vector2 GetWindowSize()
{
return m_AnchoredRect.size;
}
public override void OnGUI(Rect rect)
{
editorWindow.position = m_AnchoredRect;
OnGUI();
}
public abstract void OnGUI();
}
}