module-navigation-tool/Editor/Favorites/Window/Views/EditorFavoritesViewTools.cs
Anders Ejlersen 7a675c6c85 Fixed Unity 6000.5 serialization warnings
Removed obsolete entities window from toolbar sample
2026-06-16 19:21:51 +02:00

39 lines
No EOL
1.1 KiB
C#

using System;
using UnityEditor;
using UnityEngine;
namespace Module.NavigationTool.Editor.Favorite
{
[Serializable]
internal sealed class EditorFavoritesViewTools : AbstractEditorFavoritesView
{
public string searchStr;
public override void Initialize()
{
}
public override void Draw(EditorFavoritesWindow window, Rect rect, Styles styles)
{
float dimWidth = 24.0f;
float dimHeight = rect.height;
GUI.BeginGroup(rect, styles.toolbox);
{
var r0 = new Rect(0.0f, 0.0f, rect.width - dimWidth, dimHeight);
var r1 = new Rect(rect.width - dimWidth, 0.0f, dimWidth, dimHeight);
searchStr = EditorGUI.TextField(r0, searchStr);
if (GUI.Button(r1, "+", styles.buttonAddFolder))
EditorFavoritesPopupWindowAddFolder.Show(new Vector2(r1.xMax, dimHeight), null);
}
GUI.EndGroup();
}
public bool IsSearching()
{
return !string.IsNullOrEmpty(searchStr);
}
}
}