跳到主要内容

Class GUIFactory

Constructors

GUIFactory()

public GUIFactory()

GUIFactory(UndoSystem undoSystem)

public GUIFactory(UndoSystem undoSystem)

Methods

virtual ListDetailsView<T> CreateListDetailsView<T>(OutlineView<T> outlineView, DetailsView<T> detailsView)

public virtual ListDetailsView<T> CreateListDetailsView<T>(OutlineView<T> outlineView, DetailsView<T> detailsView)

ListDetailsView<T> CreateListDetailsView<T>(IList<T> data, OutlineView<T> outlineView, DetailsView<T> detailsView)

public ListDetailsView<T> CreateListDetailsView<T>(IList<T> data, OutlineView<T> outlineView, DetailsView<T> detailsView)

virtual Button CreatePingButton(Func<string> relativeProjectPathGetter)

public virtual Button CreatePingButton(Func<string> relativeProjectPathGetter)

Button CreatePingButton(string relativeProjectPath)

public Button CreatePingButton(string relativeProjectPath)

virtual Button CreateOpenButton()

public virtual Button CreateOpenButton()

Button CreateOpenButton(Action callback)

public Button CreateOpenButton(Action callback)

Button CreateOpenButton(float iconSize)

public Button CreateOpenButton(float iconSize)

Button CreateOpenButton(float iconSize, Action callback)

public Button CreateOpenButton(float iconSize, Action callback)

Button CreateOpenButton(float iconSize, string label, Action callback)

public Button CreateOpenButton(float iconSize, string label, Action callback)

Button CreateOpenButton(string label, Action callback)

public Button CreateOpenButton(string label, Action callback)

virtual Button CreateLeftButton()

public virtual Button CreateLeftButton()

Button CreateLeftButton(Action callback)

public Button CreateLeftButton(Action callback)

Button CreateLeftButton(float iconSize)

public Button CreateLeftButton(float iconSize)

Button CreateLeftButton(float iconSize, Action callback)

public Button CreateLeftButton(float iconSize, Action callback)

Button CreateLeftButton(float iconSize, string label, Action callback)

public Button CreateLeftButton(float iconSize, string label, Action callback)

Button CreateLeftButton(string label, Action callback)

public Button CreateLeftButton(string label, Action callback)

virtual Button CreateRightButton()

public virtual Button CreateRightButton()

Button CreateRightButton(Action callback)

public Button CreateRightButton(Action callback)

Button CreateRightButton(float iconSize)

public Button CreateRightButton(float iconSize)

Button CreateRightButton(float iconSize, Action callback)

public Button CreateRightButton(float iconSize, Action callback)

Button CreateRightButton(float iconSize, string label, Action callback)

public Button CreateRightButton(float iconSize, string label, Action callback)

Button CreateRightButton(string label, Action callback)

public Button CreateRightButton(string label, Action callback)

virtual Button CreateAddButton()

public virtual Button CreateAddButton()

Button CreateAddButton(Action callback)

public Button CreateAddButton(Action callback)

Button CreateAddButton(float iconSize)

public Button CreateAddButton(float iconSize)

Button CreateAddButton(float iconSize, Action callback)

public Button CreateAddButton(float iconSize, Action callback)

Button CreateAddButton(float iconSize, string label, Action callback)

public Button CreateAddButton(float iconSize, string label, Action callback)

Button CreateAddButton(string label, Action callback)

public Button CreateAddButton(string label, Action callback)

virtual Button CreateDeleteButton()

public virtual Button CreateDeleteButton()

Button CreateDeleteButton(Action callback)

public Button CreateDeleteButton(Action callback)

Button CreateDeleteButton(float iconSize)

public Button CreateDeleteButton(float iconSize)

Button CreateDeleteButton(float iconSize, Action callback)

public Button CreateDeleteButton(float iconSize, Action callback)

Button CreateDeleteButton(float iconSize, string label, Action callback)

public Button CreateDeleteButton(float iconSize, string label, Action callback)

Button CreateDeleteButton(string label, Action callback)

public Button CreateDeleteButton(string label, Action callback)

virtual Button CreateSaveButton()

public virtual Button CreateSaveButton()

Button CreateSaveButton(Action callback)

public Button CreateSaveButton(Action callback)

Button CreateSaveButton(float iconSize)

public Button CreateSaveButton(float iconSize)

Button CreateSaveButton(float iconSize, Action callback)

public Button CreateSaveButton(float iconSize, Action callback)

Button CreateSaveButton(float iconSize, string label, Action callback)

public Button CreateSaveButton(float iconSize, string label, Action callback)

Button CreateSaveButton(string label, Action callback)

public Button CreateSaveButton(string label, Action callback)

virtual Button CreateCancelButton()

public virtual Button CreateCancelButton()

Button CreateCancelButton(Action callback)

public Button CreateCancelButton(Action callback)

Button CreateCancelButton(float iconSize)

public Button CreateCancelButton(float iconSize)

Button CreateCancelButton(float iconSize, Action callback)

public Button CreateCancelButton(float iconSize, Action callback)

Button CreateCancelButton(float iconSize, string label, Action callback)

public Button CreateCancelButton(float iconSize, string label, Action callback)

Button CreateCancelButton(string label, Action callback)

public Button CreateCancelButton(string label, Action callback)

virtual Button CreateConfirmButton()

public virtual Button CreateConfirmButton()

Button CreateConfirmButton(Action callback)

public Button CreateConfirmButton(Action callback)

Button CreateConfirmButton(float iconSize)

public Button CreateConfirmButton(float iconSize)

Button CreateConfirmButton(float iconSize, Action callback)

public Button CreateConfirmButton(float iconSize, Action callback)

Button CreateConfirmButton(float iconSize, string label, Action callback)

public Button CreateConfirmButton(float iconSize, string label, Action callback)

Button CreateConfirmButton(string label, Action callback)

public Button CreateConfirmButton(string label, Action callback)

virtual Button CreateJumpButton()

public virtual Button CreateJumpButton()

Button CreateJumpButton(Action callback)

public Button CreateJumpButton(Action callback)

Button CreateJumpButton(float iconSize)

public Button CreateJumpButton(float iconSize)

Button CreateJumpButton(float iconSize, Action callback)

public Button CreateJumpButton(float iconSize, Action callback)

Button CreateJumpButton(float iconSize, string label, Action callback)

public Button CreateJumpButton(float iconSize, string label, Action callback)

Button CreateJumpButton(string label, Action callback)

public Button CreateJumpButton(string label, Action callback)

virtual Button CreateCopyButton()

public virtual Button CreateCopyButton()

Button CreateCopyButton(Action callback)

public Button CreateCopyButton(Action callback)

Button CreateCopyButton(float iconSize)

public Button CreateCopyButton(float iconSize)

Button CreateCopyButton(float iconSize, Action callback)

public Button CreateCopyButton(float iconSize, Action callback)

Button CreateCopyButton(float iconSize, string label, Action callback)

public Button CreateCopyButton(float iconSize, string label, Action callback)

Button CreateCopyButton(string label, Action callback)

public Button CreateCopyButton(string label, Action callback)

virtual PlaybackButton CreatePlaybackButton()

public virtual PlaybackButton CreatePlaybackButton()

PlaybackButton CreatePlaybackButton(Action<bool> callback)

public PlaybackButton CreatePlaybackButton(Action<bool> callback)

virtual FolderPicker CreateFolderPicker()

public virtual FolderPicker CreateFolderPicker()

FolderPicker CreateFolderPicker(LabelContent label)

public FolderPicker CreateFolderPicker(LabelContent label)

FolderPicker CreateFolderPicker(LabelContent label, string panelTitle)

public FolderPicker CreateFolderPicker(LabelContent label, string panelTitle)

FolderPicker CreateFolderPicker(LabelContent label, string panelTitle, Action<string> onValueChangedCallback)

public FolderPicker CreateFolderPicker(LabelContent label, string panelTitle, Action<string> onValueChangedCallback)

FolderPicker CreateFolderPicker(LabelContent label, string panelTitle, string defaultValue)

public FolderPicker CreateFolderPicker(LabelContent label, string panelTitle, string defaultValue)

FolderPicker CreateFolderPicker(LabelContent label, string panelTitle, string defaultValue, Action<string> onValueChangedCallback)

public FolderPicker CreateFolderPicker(LabelContent label, string panelTitle, string defaultValue, Action<string> onValueChangedCallback)

virtual FilePicker CreateFilePicker()

public virtual FilePicker CreateFilePicker()

FilePicker CreateFilePicker(LabelContent label)

public FilePicker CreateFilePicker(LabelContent label)

FilePicker CreateFilePicker(LabelContent label, string panelTitle)

public FilePicker CreateFilePicker(LabelContent label, string panelTitle)

FilePicker CreateFilePicker(LabelContent label, string panelTitle, Action<string> onValueChangedCallback)

public FilePicker CreateFilePicker(LabelContent label, string panelTitle, Action<string> onValueChangedCallback)

FilePicker CreateFilePicker(LabelContent label, string panelTitle, string defaultValue)

public FilePicker CreateFilePicker(LabelContent label, string panelTitle, string defaultValue)

FilePicker CreateFilePicker(LabelContent label, string panelTitle, string defaultValue, Action<string> onValueChangedCallback)

public FilePicker CreateFilePicker(LabelContent label, string panelTitle, string defaultValue, Action<string> onValueChangedCallback)

virtual CreationBar CreateCreationBar()

public virtual CreationBar CreateCreationBar()

CreationBar CreateCreationBar(string label)

public CreationBar CreateCreationBar(string label)

CreationBar CreateCreationBar(Action<string> onConfirmCallback, Action onCancelCallback)

public CreationBar CreateCreationBar(Action<string> onConfirmCallback, Action onCancelCallback)

CreationBar CreateCreationBar(string label, Action<string> onConfirmCallback, Action onCancelCallback)

public CreationBar CreateCreationBar(string label, Action<string> onConfirmCallback, Action onCancelCallback)

virtual ObjectEditorControl CreateObjectEditorControl()

public virtual ObjectEditorControl CreateObjectEditorControl()

ObjectEditorControl CreateObjectEditorControl(string objectName)

public ObjectEditorControl CreateObjectEditorControl(string objectName)

virtual Panel CreatePanel()

public virtual Panel CreatePanel()

Panel CreatePanel(VisualElement child)

public Panel CreatePanel(VisualElement child)

Panel CreatePanel(string title)

public Panel CreatePanel(string title)

Panel CreatePanel(string title, TextAnchor titleAnchor)

public Panel CreatePanel(string title, TextAnchor titleAnchor)

Panel CreatePanel(string title, VisualElement child)

public Panel CreatePanel(string title, VisualElement child)

Panel CreatePanel(string title, TextAnchor titleAnchor, VisualElement child)

public Panel CreatePanel(string title, TextAnchor titleAnchor, VisualElement child)

virtual FoldablePanel CreateFoldablePanel()

public virtual FoldablePanel CreateFoldablePanel()

FoldablePanel CreateFoldablePanel(string title)

public FoldablePanel CreateFoldablePanel(string title)

FoldablePanel CreateFoldablePanel(string title, bool folded)

public FoldablePanel CreateFoldablePanel(string title, bool folded)

FoldablePanel CreateFoldablePanel(string title, TextAnchor titleAnchor)

public FoldablePanel CreateFoldablePanel(string title, TextAnchor titleAnchor)

FoldablePanel CreateFoldablePanel(string title, VisualElement child)

public FoldablePanel CreateFoldablePanel(string title, VisualElement child)

FoldablePanel CreateFoldablePanel(string title, TextAnchor titleAnchor, VisualElement child)

public FoldablePanel CreateFoldablePanel(string title, TextAnchor titleAnchor, VisualElement child)

virtual Loader CreateLoader()

public virtual Loader CreateLoader()

Loader CreateLoader(float duration)

public Loader CreateLoader(float duration)

virtual LoadingButton CreateLoadingButton()

public virtual LoadingButton CreateLoadingButton()

LoadingButton CreateLoadingButton(LabelContent label)

public LoadingButton CreateLoadingButton(LabelContent label)

LoadingButton CreateLoadingButton(LabelContent label, Func<Task> callback)

public LoadingButton CreateLoadingButton(LabelContent label, Func<Task> callback)

LoadingButton CreateLoadingButton(LabelContent label, Func<Task> callback, float minHeight)

public LoadingButton CreateLoadingButton(LabelContent label, Func<Task> callback, float minHeight)

LoadingButton CreateLoadingButtonWithName(string name)

public LoadingButton CreateLoadingButtonWithName(string name)