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