Class SearchWindowProvider
SearchWindowProvider represents the context menu search when adding nodes to graph Implements the UnityEngine.ScriptableObject Implements the UnityEditor.Experimental.GraphView.ISearchWindowProvider
Implements
ISearchWindowProvider
Inherited Members
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance<T>()
Object.GetInstanceID()
Object.GetHashCode()
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Transform)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Destroy(Object)
Object.DestroyImmediate(Object)
Object.DontDestroyOnLoad(Object)
Object.DestroyObject(Object)
Object.FindObjectsOfType<T>()
Object.FindObjectOfType<T>()
Object.ToString()
Object.name
Object.hideFlags
Namespace: Mechatronics.SystemGraph
Assembly: solution.dll
Syntax
public class SearchWindowProvider : ScriptableObject, ISearchWindowProvider
Properties
| Name | Description |
|---|---|
| ConnectedPortView | Gets or sets the connected port view. |
| nodeNeedsRepositioning | Gets or sets a value indicating whether [node needs repositioning]. |
| targetGroup | Gets or sets the target group. |
| targetPosition | Gets or sets the target position. |
Methods
| Name | Description |
|---|---|
| CreateSearchTree(SearchWindowContext) | Generates data to populate the search window. |
| GetTypesOrNothing(Assembly) | Gets the types or nothing. |
| Initialize(EditorWindow, GraphEditorView, SystemGraphView) | Initializes the specified editor window. |
| OnSelectEntry(SearchTreeEntry, SearchWindowContext) | Called when [select entry]. |
See Also
ScriptableObject
ISearchWindowProvider