public static void Open()
 {
     EditorWindow.GetWindow(typeof(BehaviorBrowserWindow), false, Title);
     Composites = Reflection.GenerateClassList <Composite>();
     Actions    = Reflection.GenerateClassList <Action>();
     Decorators = Reflection.GenerateClassList <Decorator>();
 }
 private void ShowClasses(string header, Reflection.ClassList list)
 {
     GUILayout.Label(header, EditorStyles.boldLabel);
     foreach (var e in list)
     {
         GUILayout.Label(e.Key);
     }
 }
Example #3
0
 public static void Open()
 {
     EditorWindow.GetWindow(typeof(EventBrowser), false, Title);
     events = Reflection.GenerateClassList <Stratus.Event>();
 }