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); }
protected BaseAssetEditor(ExporterWindow window, FilteredPicker picker = null, Lister lister = null) : base(window, picker, lister) { }
public RuntimePickerField(ExporterWindow window, FilteredPicker picker = null, GUIStyle style = null) : base(window, picker, style) { }
public DependencyEditor(ExporterWindow window, FilteredPicker picker = null, Lister lister = null) : base(window, picker, lister) { }