| 
| static bool  | FixLabel (string label, string buttonLabel="Fix", int buttonWidth=40) | 
|   | Draws a small help box with a 'Fix' button to the right.  More...
  | 
|   | 
| static Object  | ObjectField (string label, Object obj, System.Type objType, bool allowSceneObjects) | 
|   | 
| static Object  | ObjectField (GUIContent label, Object obj, System.Type objType, bool allowSceneObjects) | 
|   | 
| static void  | Separator () | 
|   | Draws a thin separator line.  More...
  | 
|   | 
| static bool  | ToggleGroup (GUIContent label, bool value) | 
|   | Draws a toggle with a bold label to the right.  More...
  | 
|   | 
◆ AutoScan()
Called by editor scripts to rescan the graphs e.g when the user moved a graph. 
Will only scan graphs if not playing and time to scan last graph was less than some constant (to avoid lag with large graphs) 
 
 
◆ FixLabel()
  
  
      
        
          | static bool FixLabel  | 
          ( | 
          string  | 
          label,  | 
         
        
           | 
           | 
          string  | 
          buttonLabel = "Fix",  | 
         
        
           | 
           | 
          int  | 
          buttonWidth = 40  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Draws a small help box with a 'Fix' button to the right. 
- Returns
 - Boolean - Returns true if the button was clicked 
 
 
 
◆ ObjectField() [1/2]
  
  
      
        
          | static Object ObjectField  | 
          ( | 
          string  | 
          label,  | 
         
        
           | 
           | 
          Object  | 
          obj,  | 
         
        
           | 
           | 
          System.Type  | 
          objType,  | 
         
        
           | 
           | 
          bool  | 
          allowSceneObjects  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ ObjectField() [2/2]
  
  
      
        
          | static Object ObjectField  | 
          ( | 
          GUIContent  | 
          label,  | 
         
        
           | 
           | 
          Object  | 
          obj,  | 
         
        
           | 
           | 
          System.Type  | 
          objType,  | 
         
        
           | 
           | 
          bool  | 
          allowSceneObjects  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ OnBaseInspectorGUI()
      
        
          | void OnBaseInspectorGUI  | 
          ( | 
          NavGraph  | 
          target | ) | 
           | 
        
      
 
Draws common graph settings. 
 
 
◆ OnEnable()
  
  
      
        
          | virtual void OnEnable  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ OnInspectorGUI()
  
  
      
        
          | virtual void OnInspectorGUI  | 
          ( | 
          NavGraph  | 
          target | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ OnSceneGUI()
  
  
      
        
          | virtual void OnSceneGUI  | 
          ( | 
          NavGraph  | 
          target | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
Override to implement scene GUI drawing for the graph. 
Reimplemented in GridGraphEditor.
 
 
◆ Separator()
  
  
      
        
          | static void Separator  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
Draws a thin separator line. 
 
 
◆ ToggleGroup() [1/2]
      
        
          | bool ToggleGroup  | 
          ( | 
          string  | 
          label,  | 
        
        
           | 
           | 
          bool  | 
          value  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Draws a toggle with a bold label to the right. 
Does not enable or disable GUI 
 
 
◆ ToggleGroup() [2/2]
  
  
      
        
          | static bool ToggleGroup  | 
          ( | 
          GUIContent  | 
          label,  | 
         
        
           | 
           | 
          bool  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
Draws a toggle with a bold label to the right. 
Does not enable or disable GUI 
 
 
◆ editor
◆ fadeArea
Stores if the graph is visible or not in the inspector. 
 
 
◆ infoFadeArea
Stores if the graph info box is visible or not in the inspector. 
 
 
The documentation for this class was generated from the following file:
- /Users/arong/Unity/a-pathfinding-project/Assets/AstarPathfindingProject/Editor/GraphEditors/GraphEditor.cs