Пример #1
0
        private static void ExportPackageWindow()
        {
            ExporterWindow window = EditorWindow.GetWindow(typeof(ExporterWindow), true) as ExporterWindow;

            window.Init();
            window.Show();
        }
Пример #2
0
        protected BasePickerField(ExporterWindow window, BasePicker picker = null, GUIStyle style = null)
        {
            Window = window;
            Picker = picker ?? DefaultPicker();

            Picker.OptionGenerator   = GenerateOptions;
            Picker.SelectionHandler += SelectionMade;
            Picker.SelectionHandler += entry => window.Repaint();
        }
Пример #3
0
        protected BaseSelectionEditor(ExporterWindow window, FilteredPicker picker = null, Lister lister = null) : base(window)
        {
            _picker = picker ?? DefaultPicker();
            _lister = lister ?? DefaultLister();

            _lister.OnRemoved       += SelectionRemoved;
            _picker.OptionGenerator  = GenerateOptions;
            _picker.SelectionHandler = SelectionAdded;
            _picker.Filters.Add(SelectionFilter);
        }
 public static void OpenExportDialog()
 {
     ExporterWindow.ShowDialog(Root, FileName);
 }
Пример #5
0
 public PreloadAssemblyEditor(ExporterWindow window) : base(window)
 {
     _picker.Filters.Add(FilterRuntimeAssemblies);
 }
Пример #6
0
 public PrefabEditor(ExporterWindow window) : base(window)
 {
 }
Пример #7
0
 public SceneEditor(ExporterWindow window) : base(window)
 {
 }
Пример #8
0
 static void PerformBuild()
 {
     Debug.Log("### BUILDING ###");
     ExporterWindow.ExportMod();
 }
        public void ShowExporter()
        {
            ExporterWindow exporter = new ExporterWindow();

            exporter.ShowDialog();
        }
Пример #10
0
 protected ClassPickerField(ExporterWindow window, BasePicker picker = null, GUIStyle style = null) : base(window, picker, style)
 {
 }
Пример #11
0
 public ExportEditor(ExporterWindow window) : base(window)
 {
     _preloadPickerField = new PreloadPickerField(window);
     _runtimePickerField = new RuntimePickerField(window);
 }
Пример #12
0
 protected BaseEditor(ExporterWindow window)
 {
     _window      = window;
     _initialized = false;
 }
Пример #13
0
 public RuntimePickerField(ExporterWindow window, FilteredPicker picker = null, GUIStyle style = null) : base(window, picker, style)
 {
 }
Пример #14
0
 public DependencyEditor(ExporterWindow window, FilteredPicker picker = null, Lister lister = null) : base(window, picker, lister)
 {
 }
Пример #15
0
 protected BaseAssetEditor(ExporterWindow window, FilteredPicker picker = null, Lister lister = null) : base(window, picker, lister)
 {
 }
Пример #16
0
 public ArtifactEditor(ExporterWindow window) : base(window)
 {
 }
Пример #17
0
 protected BaseAssetEditor(ExporterWindow window) : base(window, null, null)
 {
 }
Пример #18
0
 public PreloadPickerField(ExporterWindow window, BasePicker picker = null, GUIStyle style = null) : base(window, picker, style)
 {
 }