Class SearcherWindow
Inherited Members
UnityEditor.EditorWindow.ShowTab()
UnityEditor.EditorWindow.GetWindow<T>()
UnityEditor.EditorWindow.GetWindow<T>(System.Boolean)
UnityEditor.EditorWindow.GetWindow<T>(System.Boolean, System.String)
UnityEditor.EditorWindow.GetWindow<T>(System.String)
UnityEditor.EditorWindow.GetWindow<T>(System.String, System.Boolean)
UnityEditor.EditorWindow.GetWindow<T>(System.Boolean, System.String, System.Boolean)
UnityEditor.EditorWindow.GetWindow<T>(System.Type[])
UnityEditor.EditorWindow.GetWindow<T>(System.String, System.Type[])
UnityEditor.EditorWindow.GetWindow<T>(System.String, System.Boolean, System.Type[])
UnityEditor.EditorWindow.FocusWindowIfItsOpen<T>()
UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect)
UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect, System.Boolean)
UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect, System.Boolean, System.String)
UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect, System.Boolean, System.String, System.Boolean)
UnityEditor.EditorWindow.depthBufferBits
UnityEditor.EditorWindow.antiAlias
Namespace: UnityEditor.Searcher
Syntax
[PublicAPI]
public class SearcherWindow : EditorWindow
Methods
GetPositionWithAlignment(Vector2, Vector2, SearcherWindow.Alignment)
Declaration
public static Vector2 GetPositionWithAlignment(Vector2 pos, Vector2 size, SearcherWindow.Alignment align)
Parameters
Type | Name | Description |
---|---|---|
Vector2 | pos | |
Vector2 | size | |
SearcherWindow.Alignment | align |
Returns
Type | Description |
---|---|
Vector2 |
Show(EditorWindow, IEnumerable<SearcherItem>, ISearcherAdapter, String, Func<SearcherItem, Boolean>, Vector2, Action<Searcher.AnalyticsEvent>, SearcherWindow.Alignment)
Declaration
public static void Show(EditorWindow host, IEnumerable<SearcherItem> items, ISearcherAdapter adapter, string directoryPath, Func<SearcherItem, bool> itemSelectedDelegate, Vector2 displayPosition, Action<Searcher.AnalyticsEvent> analyticsDataDelegate, SearcherWindow.Alignment align = default(SearcherWindow.Alignment))
Parameters
Type | Name | Description |
---|---|---|
EditorWindow | host | |
IEnumerable<SearcherItem> | items | |
ISearcherAdapter | adapter | |
String | directoryPath | |
Func<SearcherItem, Boolean> | itemSelectedDelegate | |
Vector2 | displayPosition | |
Action<Searcher.AnalyticsEvent> | analyticsDataDelegate | |
SearcherWindow.Alignment | align |
Show(EditorWindow, IList<SearcherItem>, String, Func<SearcherItem, Boolean>, Vector2, SearcherWindow.Alignment)
Declaration
public static void Show(EditorWindow host, IList<SearcherItem> items, string title, Func<SearcherItem, bool> itemSelectedDelegate, Vector2 displayPosition, SearcherWindow.Alignment align = default(SearcherWindow.Alignment))
Parameters
Type | Name | Description |
---|---|---|
EditorWindow | host | |
IList<SearcherItem> | items | |
String | title | |
Func<SearcherItem, Boolean> | itemSelectedDelegate | |
Vector2 | displayPosition | |
SearcherWindow.Alignment | align |
Show(EditorWindow, IList<SearcherItem>, String, String, Func<SearcherItem, Boolean>, Vector2, SearcherWindow.Alignment)
Declaration
public static void Show(EditorWindow host, IList<SearcherItem> items, string title, string directoryPath, Func<SearcherItem, bool> itemSelectedDelegate, Vector2 displayPosition, SearcherWindow.Alignment align = default(SearcherWindow.Alignment))
Parameters
Type | Name | Description |
---|---|---|
EditorWindow | host | |
IList<SearcherItem> | items | |
String | title | |
String | directoryPath | |
Func<SearcherItem, Boolean> | itemSelectedDelegate | |
Vector2 | displayPosition | |
SearcherWindow.Alignment | align |
Show(EditorWindow, IList<SearcherItem>, ISearcherAdapter, Func<SearcherItem, Boolean>, Vector2, Action<Searcher.AnalyticsEvent>, SearcherWindow.Alignment)
Declaration
public static void Show(EditorWindow host, IList<SearcherItem> items, ISearcherAdapter adapter, Func<SearcherItem, bool> itemSelectedDelegate, Vector2 displayPosition, Action<Searcher.AnalyticsEvent> analyticsDataDelegate, SearcherWindow.Alignment align = default(SearcherWindow.Alignment))
Parameters
Type | Name | Description |
---|---|---|
EditorWindow | host | |
IList<SearcherItem> | items | |
ISearcherAdapter | adapter | |
Func<SearcherItem, Boolean> | itemSelectedDelegate | |
Vector2 | displayPosition | |
Action<Searcher.AnalyticsEvent> | analyticsDataDelegate | |
SearcherWindow.Alignment | align |
Show(EditorWindow, Searcher, Func<SearcherItem, Boolean>, Action<Searcher.AnalyticsEvent>, Rect)
Declaration
public static void Show(EditorWindow host, Searcher searcher, Func<SearcherItem, bool> itemSelectedDelegate, Action<Searcher.AnalyticsEvent> analyticsDataDelegate, Rect rect)
Parameters
Type | Name | Description |
---|---|---|
EditorWindow | host | |
Searcher | searcher | |
Func<SearcherItem, Boolean> | itemSelectedDelegate | |
Action<Searcher.AnalyticsEvent> | analyticsDataDelegate | |
Rect | rect |
Show(EditorWindow, Searcher, Func<SearcherItem, Boolean>, Vector2, Action<Searcher.AnalyticsEvent>, SearcherWindow.Alignment)
Declaration
public static void Show(EditorWindow host, Searcher searcher, Func<SearcherItem, bool> itemSelectedDelegate, Vector2 displayPosition, Action<Searcher.AnalyticsEvent> analyticsDataDelegate, SearcherWindow.Alignment align = default(SearcherWindow.Alignment))
Parameters
Type | Name | Description |
---|---|---|
EditorWindow | host | |
Searcher | searcher | |
Func<SearcherItem, Boolean> | itemSelectedDelegate | |
Vector2 | displayPosition | |
Action<Searcher.AnalyticsEvent> | analyticsDataDelegate | |
SearcherWindow.Alignment | align |