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