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); } }
public static void Open() { EditorWindow.GetWindow(typeof(EventBrowser), false, Title); events = Reflection.GenerateClassList <Stratus.Event>(); }