コード例 #1
0
ファイル: MenuItems.cs プロジェクト: sjb8100/uplift
        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);
        }
コード例 #4
0
 public static void OpenExportDialog()
 {
     ExporterWindow.ShowDialog(Root, FileName);
 }
コード例 #5
0
 public PreloadAssemblyEditor(ExporterWindow window) : base(window)
 {
     _picker.Filters.Add(FilterRuntimeAssemblies);
 }
コード例 #6
0
ファイル: PrefabEditor.cs プロジェクト: lishuwei115/disunity
 public PrefabEditor(ExporterWindow window) : base(window)
 {
 }
コード例 #7
0
 public SceneEditor(ExporterWindow window) : base(window)
 {
 }
コード例 #8
0
 static void PerformBuild()
 {
     Debug.Log("### BUILDING ###");
     ExporterWindow.ExportMod();
 }
コード例 #9
0
        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
ファイル: BaseEditor.cs プロジェクト: lishuwei115/disunity
 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)
 {
 }