Class SearcherWindow
Inherited Members
EditorWindow.focusedWindowChanged
EditorWindow.GetWindow<T>()
EditorWindow.HasOpenInstances<T>()
EditorWindow.FocusWindowIfItsOpen<T>()
EditorWindow.GetWindowWithRect<T>(Rect)
EditorWindow.depthBufferBits
EditorWindow.antiAlias
EditorWindow.windowFocusChanged
Object.InstantiateAsync<T>(T)
Object.InstantiateAsync<T>(T, Transform)
Object.InstantiateAsync<T>(T, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
Object.Instantiate<T>(T, InstantiateParameters)
Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: UnityEditor.Searcher
Assembly: Unity.Searcher.Editor.dll
Syntax
[PublicAPI]
public class SearcherWindow : EditorWindow
Methods
GetPositionWithAlignment(Vector2, Vector2, 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, bool>, Vector2, Action<AnalyticsEvent>, 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)
Parameters
| Type | Name | Description |
|---|---|---|
| EditorWindow | host | |
| IEnumerable<SearcherItem> | items | |
| ISearcherAdapter | adapter | |
| string | directoryPath | |
| Func<SearcherItem, bool> | itemSelectedDelegate | |
| Vector2 | displayPosition | |
| Action<Searcher.AnalyticsEvent> | analyticsDataDelegate | |
| SearcherWindow.Alignment | align |
Show(EditorWindow, IList<SearcherItem>, string, Func<SearcherItem, bool>, Vector2, Alignment)
Declaration
public static void Show(EditorWindow host, IList<SearcherItem> items, string title, Func<SearcherItem, bool> itemSelectedDelegate, Vector2 displayPosition, SearcherWindow.Alignment align = default)
Parameters
| Type | Name | Description |
|---|---|---|
| EditorWindow | host | |
| IList<SearcherItem> | items | |
| string | title | |
| Func<SearcherItem, bool> | itemSelectedDelegate | |
| Vector2 | displayPosition | |
| SearcherWindow.Alignment | align |
Show(EditorWindow, IList<SearcherItem>, string, string, Func<SearcherItem, bool>, Vector2, 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)
Parameters
| Type | Name | Description |
|---|---|---|
| EditorWindow | host | |
| IList<SearcherItem> | items | |
| string | title | |
| string | directoryPath | |
| Func<SearcherItem, bool> | itemSelectedDelegate | |
| Vector2 | displayPosition | |
| SearcherWindow.Alignment | align |
Show(EditorWindow, IList<SearcherItem>, ISearcherAdapter, Func<SearcherItem, bool>, Vector2, Action<AnalyticsEvent>, 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)
Parameters
| Type | Name | Description |
|---|---|---|
| EditorWindow | host | |
| IList<SearcherItem> | items | |
| ISearcherAdapter | adapter | |
| Func<SearcherItem, bool> | itemSelectedDelegate | |
| Vector2 | displayPosition | |
| Action<Searcher.AnalyticsEvent> | analyticsDataDelegate | |
| SearcherWindow.Alignment | align |
Show(EditorWindow, Searcher, Func<SearcherItem, bool>, Action<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, bool> | itemSelectedDelegate | |
| Action<Searcher.AnalyticsEvent> | analyticsDataDelegate | |
| Rect | rect |
Show(EditorWindow, Searcher, Func<SearcherItem, bool>, Vector2, Action<AnalyticsEvent>, Alignment)
Declaration
public static void Show(EditorWindow host, Searcher searcher, Func<SearcherItem, bool> itemSelectedDelegate, Vector2 displayPosition, Action<Searcher.AnalyticsEvent> analyticsDataDelegate, SearcherWindow.Alignment align = default)
Parameters
| Type | Name | Description |
|---|---|---|
| EditorWindow | host | |
| Searcher | searcher | |
| Func<SearcherItem, bool> | itemSelectedDelegate | |
| Vector2 | displayPosition | |
| Action<Searcher.AnalyticsEvent> | analyticsDataDelegate | |
| SearcherWindow.Alignment | align |