跳到主要内容

Class ElementFactory

winS.UnityEditor.UIElement.EditorElement Factory. Provides creation of basic editor elements.

Properties

labelMarginRight

Right margin of Label.

public virtual float labelMarginRight { get; }

marginVertical

Vertical margin of winS.UnityEditor.UIElement.EditorControl.

public virtual float marginVertical { get; }

marginHorizontal

Horizontal margin of winS.UnityEditor.UIElement.EditorControl.

public virtual float marginHorizontal { get; }

borderRadius

Border radius.

public virtual float borderRadius { get; }

textShadowBlur

Text shadow blur.

public virtual float textShadowBlur { get; }

textShadowOffset

Text shadow offset.

public virtual Vector2 textShadowOffset { get; }

hoverColor

Color of element when hovering.

public virtual Color hoverColor { get; }

borderColor

Border color of element.

public virtual Color borderColor { get; }

splitlineColor

color of splitline.

public virtual Color splitlineColor { get; }

softWhiteColor

White color (Soft).

public virtual Color softWhiteColor { get; }

highlightColor

Color of element when highlight.

public virtual Color highlightColor { get; }

textShadowColor

Text shadow color.

public virtual Color textShadowColor { get; }

Constructors

ElementFactory(UndoSystem undoSystem)

public ElementFactory(UndoSystem undoSystem)

Methods

ResetLabelWidth()

Reset width of label.

public void ResetLabelWidth()

SetLabelWidth(float width, [LengthUnit lengthUnit = null])

Set width of label. This value affect width of label in all winS.UnityEditor.UIElement.IEditorField.

public void SetLabelWidth(float width, [LengthUnit lengthUnit = null])

CreateTable()

public virtual Table CreateTable()

CreateTable(TableHeadInfo[] tableHeadInfos)

public Table CreateTable(TableHeadInfo[] tableHeadInfos)

CreateHyperlinkText()

public virtual HyperlinkText CreateHyperlinkText()

CreateHyperlinkText(string text)

public HyperlinkText CreateHyperlinkText(string text)

CreateHyperlinkText(Action onClickCallback)

public HyperlinkText CreateHyperlinkText(Action onClickCallback)

CreateHyperlinkText(string text, Action onClickCallback)

public HyperlinkText CreateHyperlinkText(string text, Action onClickCallback)

CreateEditorElement()

public virtual EditorElement CreateEditorElement()

CreateEditorElement(Color backgroundColor)

public EditorElement CreateEditorElement(Color backgroundColor)

CreateEditorElementWithName(string name)

public EditorElement CreateEditorElementWithName(string name)

CreateEditorElementWithName(string name, Color backgroundColor)

public EditorElement CreateEditorElementWithName(string name, Color backgroundColor)

CreateRow()

public virtual Row CreateRow()

CreateRow(float flexGrow)

public Row CreateRow(float flexGrow)

CreateRow(VisualElement child)

public Row CreateRow(VisualElement child)

CreateRow(VisualElement child, float flexGrow)

public Row CreateRow(VisualElement child, float flexGrow)

CreateRow(VisualElement child1, VisualElement child2, [float flexGrow = 1])

public Row CreateRow(VisualElement child1, VisualElement child2, [float flexGrow = 1])

CreateRowWithName(string name)

public Row CreateRowWithName(string name)

CreateRowWithName(string name, float flexGrow)

public Row CreateRowWithName(string name, float flexGrow)

CreateColumn()

public virtual Column CreateColumn()

CreateColumn(float flexGrow)

public Column CreateColumn(float flexGrow)

CreateColumn(VisualElement child)

public Column CreateColumn(VisualElement child)

CreateColumn(VisualElement child, float flexGrow)

public Column CreateColumn(VisualElement child, float flexGrow)

CreateColumnWithName(string name)

public Column CreateColumnWithName(string name)

CreateColumnWithName(string name, float flexGrow)

public Column CreateColumnWithName(string name, float flexGrow)

CreateBox()

public virtual Box CreateBox()

CreateBox(Color backgroundColor)

public Box CreateBox(Color backgroundColor)

CreateSidebarView()

public virtual SidebarView CreateSidebarView()

CreateSidebarView(Action<int> onIndexChangedCallback)

public SidebarView CreateSidebarView(Action<int> onIndexChangedCallback)

CreateSidebarViewWithName(string name)

public SidebarView CreateSidebarViewWithName(string name)

CreateToolView()

public virtual ToolView CreateToolView()

CreateToolView(float toolBarHeight)

public ToolView CreateToolView(float toolBarHeight)

CreateToolView(float toolBarHeight, Action<int> onIndexChangedCallback)

public ToolView CreateToolView(float toolBarHeight, Action<int> onIndexChangedCallback)

CreateToolView(Action<int> onIndexChangedCallback)

public ToolView CreateToolView(Action<int> onIndexChangedCallback)

CreateToolViewWithName(string name)

public ToolView CreateToolViewWithName(string name)

CreateVerticalSplitline()

public virtual VerticalSplitline CreateVerticalSplitline()

CreateVerticalSplitline(float width)

public VerticalSplitline CreateVerticalSplitline(float width)

CreateVerticalSplitline(Color color, [float width = 1])

public VerticalSplitline CreateVerticalSplitline(Color color, [float width = 1])

CreateVerticalSplitlineWithName(string name)

public VerticalSplitline CreateVerticalSplitlineWithName(string name)

CreateVerticalSplitlineWithName(string name, float width)

public VerticalSplitline CreateVerticalSplitlineWithName(string name, float width)

CreateVerticalSplitlineWithName(string name, Color color, [float width = 1])

public VerticalSplitline CreateVerticalSplitlineWithName(string name, Color color, [float width = 1])

CreateHorizontalSplitline()

public virtual HorizontalSplitline CreateHorizontalSplitline()

CreateHorizontalSplitline(float height)

public HorizontalSplitline CreateHorizontalSplitline(float height)

CreateHorizontalSplitline(Color color, [float height = 1])

public HorizontalSplitline CreateHorizontalSplitline(Color color, [float height = 1])

CreateHorizontalSplitlineWithName(string name)

public HorizontalSplitline CreateHorizontalSplitlineWithName(string name)

CreateHorizontalSplitlineWithName(string name, float height)

public HorizontalSplitline CreateHorizontalSplitlineWithName(string name, float height)

CreateHorizontalSplitlineWithName(string name, Color color, [float height = 1])

public HorizontalSplitline CreateHorizontalSplitlineWithName(string name, Color color, [float height = 1])

CreateVector2Field()

public virtual Vector2Field CreateVector2Field()

CreateVector2Field(LabelContent label)

public Vector2Field CreateVector2Field(LabelContent label)

CreateVector2Field(LabelContent label, Vector2 defaultValue)

public Vector2Field CreateVector2Field(LabelContent label, Vector2 defaultValue)

CreateVector2Field(LabelContent label, Action<Vector2> onValueChangedCallback)

public Vector2Field CreateVector2Field(LabelContent label, Action<Vector2> onValueChangedCallback)

CreateVector2Field(LabelContent label, Vector2 defaultValue, Action<Vector2> onValueChangedCallback)

public Vector2Field CreateVector2Field(LabelContent label, Vector2 defaultValue, Action<Vector2> onValueChangedCallback)

CreateVector2Field(Action<Vector2> onValueChangedCallback)

public Vector2Field CreateVector2Field(Action<Vector2> onValueChangedCallback)

CreateVector2FieldWithoutLabel(Vector2 defaultValue, Action<Vector2> onValueChangedCallback)

public Vector2Field CreateVector2FieldWithoutLabel(Vector2 defaultValue, Action<Vector2> onValueChangedCallback)

CreateVector2FieldWithName(string name)

public Vector2Field CreateVector2FieldWithName(string name)

CreateVector3Field()

public virtual Vector3Field CreateVector3Field()

CreateVector3Field(LabelContent label)

public Vector3Field CreateVector3Field(LabelContent label)

CreateVector3Field(LabelContent label, Vector3 defaultValue)

public Vector3Field CreateVector3Field(LabelContent label, Vector3 defaultValue)

CreateVector3Field(LabelContent label, Action<Vector3> onValueChangedCallback)

public Vector3Field CreateVector3Field(LabelContent label, Action<Vector3> onValueChangedCallback)

CreateVector3Field(LabelContent label, Vector3 defaultValue, Action<Vector3> onValueChangedCallback)

public Vector3Field CreateVector3Field(LabelContent label, Vector3 defaultValue, Action<Vector3> onValueChangedCallback)

CreateVector3Field(Action<Vector3> onValueChangedCallback)

public Vector3Field CreateVector3Field(Action<Vector3> onValueChangedCallback)

CreateVector3FieldWithName(string name)

public Vector3Field CreateVector3FieldWithName(string name)

CreateVector4Field()

public virtual Vector4Field CreateVector4Field()

CreateVector4Field(LabelContent label)

public Vector4Field CreateVector4Field(LabelContent label)

CreateVector4Field(LabelContent label, Vector4 defaultValue)

public Vector4Field CreateVector4Field(LabelContent label, Vector4 defaultValue)

CreateVector4Field(LabelContent label, Action<Vector4> onValueChangedCallback)

public Vector4Field CreateVector4Field(LabelContent label, Action<Vector4> onValueChangedCallback)

CreateVector4Field(LabelContent label, Vector4 defaultValue, Action<Vector4> onValueChangedCallback)

public Vector4Field CreateVector4Field(LabelContent label, Vector4 defaultValue, Action<Vector4> onValueChangedCallback)

CreateVector4Field(Action<Vector4> onValueChangedCallback)

public Vector4Field CreateVector4Field(Action<Vector4> onValueChangedCallback)

CreateVector4FieldWithName(string name)

public Vector4Field CreateVector4FieldWithName(string name)

CreateVector2IntField()

public virtual Vector2IntField CreateVector2IntField()

CreateVector2IntField(LabelContent label)

public Vector2IntField CreateVector2IntField(LabelContent label)

CreateVector2IntField(LabelContent label, Action<Vector2Int> onValueChangedCallback)

public Vector2IntField CreateVector2IntField(LabelContent label, Action<Vector2Int> onValueChangedCallback)

CreateVector2IntField(LabelContent label, Vector2Int defaultValue)

public Vector2IntField CreateVector2IntField(LabelContent label, Vector2Int defaultValue)

CreateVector2IntField(LabelContent label, Vector2Int defaultValue, Action<Vector2Int> onValueChangedCallback)

public Vector2IntField CreateVector2IntField(LabelContent label, Vector2Int defaultValue, Action<Vector2Int> onValueChangedCallback)

CreateVector2IntField(Action<Vector2Int> onValueChangedCallback)

public Vector2IntField CreateVector2IntField(Action<Vector2Int> onValueChangedCallback)

CreateVector2IntFieldWithName(string name)

public Vector2IntField CreateVector2IntFieldWithName(string name)

CreateVector3IntField()

public virtual Vector3IntField CreateVector3IntField()

CreateVector3IntField(LabelContent label)

public Vector3IntField CreateVector3IntField(LabelContent label)

CreateVector3IntField(LabelContent label, Vector3Int defaultValue)

public Vector3IntField CreateVector3IntField(LabelContent label, Vector3Int defaultValue)

CreateVector3IntField(LabelContent label, Vector3Int defaultValue, Action<Vector3Int> onValueChangedCallback)

public Vector3IntField CreateVector3IntField(LabelContent label, Vector3Int defaultValue, Action<Vector3Int> onValueChangedCallback)

CreateVector3IntField(Action<Vector3Int> onValueChangedCallback)

public Vector3IntField CreateVector3IntField(Action<Vector3Int> onValueChangedCallback)

CreateVector3IntFieldWithName(string name)

public Vector3IntField CreateVector3IntFieldWithName(string name)

CreateDirectionField()

public virtual DirectionField CreateDirectionField()

CreateDirectionField(LabelContent label)

public DirectionField CreateDirectionField(LabelContent label)

CreateDirectionField(LabelContent label, Vector2 defaultValue)

public DirectionField CreateDirectionField(LabelContent label, Vector2 defaultValue)

CreateDirectionField(LabelContent label, Vector2 defaultValue, Action<Vector2> onValueChangedCallback)

public DirectionField CreateDirectionField(LabelContent label, Vector2 defaultValue, Action<Vector2> onValueChangedCallback)

CreateDirectionField(Action<Vector2> onValueChangedCallback)

public DirectionField CreateDirectionField(Action<Vector2> onValueChangedCallback)

CreateDirectionFieldWithName(string name)

public DirectionField CreateDirectionFieldWithName(string name)

CreatePointField()

public virtual PointField CreatePointField()

CreatePointField(LabelContent label)

public PointField CreatePointField(LabelContent label)

CreatePointField(LabelContent label, float aspect)

public PointField CreatePointField(LabelContent label, float aspect)

CreatePointField(LabelContent label, Vector2 defaultValue)

public PointField CreatePointField(LabelContent label, Vector2 defaultValue)

CreatePointField(LabelContent label, Vector2 defaultValue, float aspect)

public PointField CreatePointField(LabelContent label, Vector2 defaultValue, float aspect)

CreatePointField(LabelContent label, Vector2 defaultValue, Action<Vector2> onValueChangedCallback)

public PointField CreatePointField(LabelContent label, Vector2 defaultValue, Action<Vector2> onValueChangedCallback)

CreatePointField(LabelContent label, Vector2 defaultValue, float aspect, Action<Vector2> onValueChangedCallback)

public PointField CreatePointField(LabelContent label, Vector2 defaultValue, float aspect, Action<Vector2> onValueChangedCallback)

CreatePointField(Action<Vector2> onValueChangedCallback)

public PointField CreatePointField(Action<Vector2> onValueChangedCallback)

CreatePointField(Action<Vector2> onValueChangedCallback, float aspect)

public PointField CreatePointField(Action<Vector2> onValueChangedCallback, float aspect)

CreatePointFieldWithName(string name)

public PointField CreatePointFieldWithName(string name)

CreateSlider()

public virtual Slider CreateSlider()

CreateSlider(LabelContent label)

public Slider CreateSlider(LabelContent label)

CreateSlider(LabelContent label, float defaultValue)

public Slider CreateSlider(LabelContent label, float defaultValue)

CreateSlider(LabelContent label, Action<float> onValueChangedCallback)

public Slider CreateSlider(LabelContent label, Action<float> onValueChangedCallback)

CreateSlider(LabelContent label, float defaultValue, Action<float> onValueChangedCallback)

public Slider CreateSlider(LabelContent label, float defaultValue, Action<float> onValueChangedCallback)

CreateSlider(LabelContent label, float minValue, float maxValue)

public Slider CreateSlider(LabelContent label, float minValue, float maxValue)

CreateSlider(LabelContent label, float minValue, float maxValue, Action<float> onValueChangedCallback)

public Slider CreateSlider(LabelContent label, float minValue, float maxValue, Action<float> onValueChangedCallback)

CreateSlider(LabelContent label, float defaultValue, float minValue, float maxValue)

public Slider CreateSlider(LabelContent label, float defaultValue, float minValue, float maxValue)

CreateSlider(LabelContent label, float defaultValue, float minValue, float maxValue, Action<float> onValueChangedCallback)

public Slider CreateSlider(LabelContent label, float defaultValue, float minValue, float maxValue, Action<float> onValueChangedCallback)

CreateSliderWithName(string name)

public Slider CreateSliderWithName(string name)

CreateSliderInt()

public virtual SliderInt CreateSliderInt()

CreateSliderInt(LabelContent label)

public SliderInt CreateSliderInt(LabelContent label)

CreateSliderInt(LabelContent label, int defaultValue)

public SliderInt CreateSliderInt(LabelContent label, int defaultValue)

CreateSliderInt(LabelContent label, Action<int> onValueChangedCallback)

public SliderInt CreateSliderInt(LabelContent label, Action<int> onValueChangedCallback)

CreateSliderInt(LabelContent label, int defaultValue, Action<int> onValueChangedCallback)

public SliderInt CreateSliderInt(LabelContent label, int defaultValue, Action<int> onValueChangedCallback)

CreateSliderInt(LabelContent label, int minValue, int maxValue)

public SliderInt CreateSliderInt(LabelContent label, int minValue, int maxValue)

CreateSliderInt(LabelContent label, int minValue, int maxValue, Action<int> onValueChangedCallback)

public SliderInt CreateSliderInt(LabelContent label, int minValue, int maxValue, Action<int> onValueChangedCallback)

CreateSliderInt(LabelContent label, int defaultValue, int minValue, int maxValue)

public SliderInt CreateSliderInt(LabelContent label, int defaultValue, int minValue, int maxValue)

CreateSliderInt(LabelContent label, int defaultValue, int minValue, int maxValue, Action<int> onValueChangedCallback)

public SliderInt CreateSliderInt(LabelContent label, int defaultValue, int minValue, int maxValue, Action<int> onValueChangedCallback)

CreateSliderIntWithName(string name)

public SliderInt CreateSliderIntWithName(string name)

CreateMinMaxSlider()

public virtual MinMaxSlider CreateMinMaxSlider()

CreateMinMaxSlider(LabelContent label)

public MinMaxSlider CreateMinMaxSlider(LabelContent label)

CreateMinMaxSlider(LabelContent label, Action<Vector2> onValueChangedCallback)

public MinMaxSlider CreateMinMaxSlider(LabelContent label, Action<Vector2> onValueChangedCallback)

CreateMinMaxSlider(LabelContent label, Vector2 defaultValue, float minLimit, float maxLimit)

public MinMaxSlider CreateMinMaxSlider(LabelContent label, Vector2 defaultValue, float minLimit, float maxLimit)

CreateMinMaxSlider(LabelContent label, Vector2 defaultValue, float minLimit, float maxLimit, Action<Vector2> onValueChangedCallback)

public MinMaxSlider CreateMinMaxSlider(LabelContent label, Vector2 defaultValue, float minLimit, float maxLimit, Action<Vector2> onValueChangedCallback)

CreateMinMaxSliderWithName(string name)

public MinMaxSlider CreateMinMaxSliderWithName(string name)

CreateMinMaxField()

public virtual MinMaxField CreateMinMaxField()

CreateMinMaxField(LabelContent label)

public MinMaxField CreateMinMaxField(LabelContent label)

CreateMinMaxField(LabelContent label, Vector2 defaultValue)

public MinMaxField CreateMinMaxField(LabelContent label, Vector2 defaultValue)

CreateMinMaxField(LabelContent label, Action<Vector2> onValueChangedCallback)

public MinMaxField CreateMinMaxField(LabelContent label, Action<Vector2> onValueChangedCallback)

CreateMinMaxField(LabelContent label, Vector2 defaultValue, Action<Vector2> onValueChangedCallback)

public MinMaxField CreateMinMaxField(LabelContent label, Vector2 defaultValue, Action<Vector2> onValueChangedCallback)

CreateMinMaxFieldWithName(string name)

public MinMaxField CreateMinMaxFieldWithName(string name)

CreateLabel()

public virtual Label CreateLabel()

CreateLabel(LabelContent labelContent)

public Label CreateLabel(LabelContent labelContent)

CreateText()

public virtual Text CreateText()

CreateText(float fontSize)

public Text CreateText(float fontSize)

CreateText(float fontSize, TextAnchor textAnchor)

public Text CreateText(float fontSize, TextAnchor textAnchor)

CreateText(string content)

public Text CreateText(string content)

CreateText(string content, bool multiline)

public Text CreateText(string content, bool multiline)

CreateText(string content, bool multiline, bool enableRichText)

public Text CreateText(string content, bool multiline, bool enableRichText)

CreateText(TextAnchor textAnchor)

public Text CreateText(TextAnchor textAnchor)

CreateText(string content, TextAnchor textAnchor)

public Text CreateText(string content, TextAnchor textAnchor)

CreateText(string content, float fontSize)

public Text CreateText(string content, float fontSize)

CreateText(string content, float fontSize, TextAnchor textAnchor)

public Text CreateText(string content, float fontSize, TextAnchor textAnchor)

CreateTextWithName(string name)

public Text CreateTextWithName(string name)

CreateTitle()

public virtual Title CreateTitle()

CreateTitle(string titleText)

public Title CreateTitle(string titleText)

CreateTitle(string titleText, float fontSize)

public Title CreateTitle(string titleText, float fontSize)

CreateTitleWithName(string name)

public Title CreateTitleWithName(string name)

CreateListView<T>()

public virtual ListView<T> CreateListView<T>()

CreateListView<T>(IList<T> data)

public ListView<T> CreateListView<T>(IList<T> data)

CreateListView<T>(Func<T, int, VisualElement> itemDrawFunction)

public ListView<T> CreateListView<T>(Func<T, int, VisualElement> itemDrawFunction)

CreateListView<T>(IList<T> data, Func<T, int, VisualElement> itemDrawFunction)

public ListView<T> CreateListView<T>(IList<T> data, Func<T, int, VisualElement> itemDrawFunction)

CreateListViewWithName<T>(string name)

public ListView<T> CreateListViewWithName<T>(string name)

CreateVerticalScrollView()

public virtual VerticalScrollView CreateVerticalScrollView()

CreateVerticalScrollViewWithName(string name)

public VerticalScrollView CreateVerticalScrollViewWithName(string name)

CreateHorizontalSplitView()

public virtual HorizontalSplitView CreateHorizontalSplitView()

CreateHorizontalSplitView(float fixedPaneWidth)

public HorizontalSplitView CreateHorizontalSplitView(float fixedPaneWidth)

CreateHorizontalSplitView(Action<float> onFixedPaneWidthChangedCallback)

public HorizontalSplitView CreateHorizontalSplitView(Action<float> onFixedPaneWidthChangedCallback)

CreateHorizontalSplitView(float fixedPaneWidth, Action<float> onFixedPaneWidthChangedCallback)

public HorizontalSplitView CreateHorizontalSplitView(float fixedPaneWidth, Action<float> onFixedPaneWidthChangedCallback)

CreateHorizontalSplitView(float fixedPaneWidth, float fixedPaneMinWidth)

public HorizontalSplitView CreateHorizontalSplitView(float fixedPaneWidth, float fixedPaneMinWidth)

CreateHorizontalSplitView(float fixedPaneWidth, float fixedPaneMinWidth, Action<float> onFixedPaneWidthChangedCallback)

public HorizontalSplitView CreateHorizontalSplitView(float fixedPaneWidth, float fixedPaneMinWidth, Action<float> onFixedPaneWidthChangedCallback)

CreateScrollView()

public virtual ScrollView CreateScrollView()

CreateScrollView(ScrollViewMode scrollViewMode)

public ScrollView CreateScrollView(ScrollViewMode scrollViewMode)

CreateVerticalSlideView()

public virtual VerticalSlideView CreateVerticalSlideView()

CreateVerticalSlideView([float flexGrow = 1])

public VerticalSlideView CreateVerticalSlideView([float flexGrow = 1])

CreateHorizontalSlideView()

public virtual HorizontalSlideView CreateHorizontalSlideView()

CreateHorizontalSlideView(float flexGrow)

public HorizontalSlideView CreateHorizontalSlideView(float flexGrow)

CreateVerticalHideableContainer()

public virtual VerticalHideableContainer CreateVerticalHideableContainer()

CreateVerticalHideableContainer(bool show)

public VerticalHideableContainer CreateVerticalHideableContainer(bool show)

CreateVerticalHideableContainer(bool show, bool useContentWidth)

public VerticalHideableContainer CreateVerticalHideableContainer(bool show, bool useContentWidth)

CreateHelpBox()

public virtual HelpBox CreateHelpBox()

CreateHelpBox(string message)

public HelpBox CreateHelpBox(string message)

CreateHelpBox(float fontSize)

public HelpBox CreateHelpBox(float fontSize)

CreateHelpBox(string message, float fontSize)

public HelpBox CreateHelpBox(string message, float fontSize)

CreateHelpBoxWithName(string name)

public HelpBox CreateHelpBoxWithName(string name)

CreateToggle()

public virtual Toggle CreateToggle()

CreateToggle(LabelContent label)

public Toggle CreateToggle(LabelContent label)

CreateToggle(LabelContent label, bool defaultValue)

public Toggle CreateToggle(LabelContent label, bool defaultValue)

CreateToggle(LabelContent label, bool defaultValue, Action<bool> onValueChangedCallback)

public Toggle CreateToggle(LabelContent label, bool defaultValue, Action<bool> onValueChangedCallback)

CreateToggle(LabelContent label, Action<bool> onValueChangedCallback)

public Toggle CreateToggle(LabelContent label, Action<bool> onValueChangedCallback)

CreateToggle(bool defaultValue)

public Toggle CreateToggle(bool defaultValue)

CreateToggle(bool defaultValue, Action<bool> onValueChangedCallback)

public Toggle CreateToggle(bool defaultValue, Action<bool> onValueChangedCallback)

CreateToggle(Action<bool> onValueChangedCallback)

public Toggle CreateToggle(Action<bool> onValueChangedCallback)

CreateToggleWithName(string name)

public Toggle CreateToggleWithName(string name)

CreateSlideToggle()

public virtual SlideToggle CreateSlideToggle()

CreateSlideToggle(LabelContent label)

public SlideToggle CreateSlideToggle(LabelContent label)

CreateSlideToggle(LabelContent label, bool defaultValue)

public SlideToggle CreateSlideToggle(LabelContent label, bool defaultValue)

CreateSlideToggle(LabelContent label, bool defaultValue, Action<bool> onValueChangedCallback)

public SlideToggle CreateSlideToggle(LabelContent label, bool defaultValue, Action<bool> onValueChangedCallback)

CreateSlideToggle(bool defaultValue)

public SlideToggle CreateSlideToggle(bool defaultValue)

CreateSlideToggle(bool defaultValue, Action<bool> onValueChangedCallback)

public SlideToggle CreateSlideToggle(bool defaultValue, Action<bool> onValueChangedCallback)

CreateTextField()

public virtual TextField CreateTextField()

CreateTextField(LabelContent label)

public TextField CreateTextField(LabelContent label)

CreateTextField(LabelContent label, string defaultValue)

public TextField CreateTextField(LabelContent label, string defaultValue)

CreateTextField(LabelContent label, Action<string> onValueChangedCallback)

public TextField CreateTextField(LabelContent label, Action<string> onValueChangedCallback)

CreateTextField(LabelContent label, string defaultValue, Action<string> onValueChangedCallback)

public TextField CreateTextField(LabelContent label, string defaultValue, Action<string> onValueChangedCallback)

CreateTextField(Action<string> onValueChangedCallback)

public TextField CreateTextField(Action<string> onValueChangedCallback)

CreateTextFieldWithoutLabel(string defaultValue)

public TextField CreateTextFieldWithoutLabel(string defaultValue)

CreateTextFieldWithoutLabel(string defaultValue, Action<string> onValueChangedCallback)

public TextField CreateTextFieldWithoutLabel(string defaultValue, Action<string> onValueChangedCallback)

CreateTextFieldWithName(string name)

public TextField CreateTextFieldWithName(string name)

CreateSearchField()

public virtual SearchField CreateSearchField()

CreateSearchField(LabelContent label)

public SearchField CreateSearchField(LabelContent label)

CreateSearchField(Action<string> onValueChangedCallback)

public SearchField CreateSearchField(Action<string> onValueChangedCallback)

CreateSearchField(LabelContent label, Action<string> onValueChangedCallback)

public SearchField CreateSearchField(LabelContent label, Action<string> onValueChangedCallback)

CreateSearchField(LabelContent label, string defaultValue, Action<string> onValueChangedCallback)

public SearchField CreateSearchField(LabelContent label, string defaultValue, Action<string> onValueChangedCallback)

CreateSearchField(LabelContent label, IList<string> choiceList)

public SearchField CreateSearchField(LabelContent label, IList<string> choiceList)

CreateSearchField(LabelContent label, string defaultValue, IList<string> choiceList)

public SearchField CreateSearchField(LabelContent label, string defaultValue, IList<string> choiceList)

CreateSearchField(LabelContent label, IList<string> choiceList, Action<string> onValueChangedCallback)

public SearchField CreateSearchField(LabelContent label, IList<string> choiceList, Action<string> onValueChangedCallback)

CreateSearchField(LabelContent label, string defaultValue, IList<string> choiceList, Action<string> onValueChangedCallback)

public SearchField CreateSearchField(LabelContent label, string defaultValue, IList<string> choiceList, Action<string> onValueChangedCallback)

CreateSearchFieldWithoutLabel(IList<string> choiceList)

public SearchField CreateSearchFieldWithoutLabel(IList<string> choiceList)

CreateSearchFieldWithoutLabel(string defaultValue, IList<string> choiceList)

public SearchField CreateSearchFieldWithoutLabel(string defaultValue, IList<string> choiceList)

CreateSearchFieldWithoutLabel(string defaultValue, IList<string> choiceList, Action<string> onValueChangedCallback)

public SearchField CreateSearchFieldWithoutLabel(string defaultValue, IList<string> choiceList, Action<string> onValueChangedCallback)

CreateSearchFieldWithName(string name)

public SearchField CreateSearchFieldWithName(string name)

CreateObjectField<T>()

public virtual ObjectField<T> CreateObjectField<T>()

CreateObjectField<T>(LabelContent label)

public ObjectField<T> CreateObjectField<T>(LabelContent label)

CreateObjectField<T>(LabelContent label, T defaultValue)

public ObjectField<T> CreateObjectField<T>(LabelContent label, T defaultValue)

CreateObjectField<T>(LabelContent label, Action<T> onValueChangedCallback)

public ObjectField<T> CreateObjectField<T>(LabelContent label, Action<T> onValueChangedCallback)

CreateObjectField<T>(LabelContent label, T defaultValue, Action<T> onValueChangedCallback)

public ObjectField<T> CreateObjectField<T>(LabelContent label, T defaultValue, Action<T> onValueChangedCallback)

CreateObjectField<T>(T defaultValue)

public ObjectField<T> CreateObjectField<T>(T defaultValue)

CreateObjectField<T>(Action<T> onValueChangedCallback)

public ObjectField<T> CreateObjectField<T>(Action<T> onValueChangedCallback)

CreateObjectField<T>(T defaultValue, Action<T> onValueChangedCallback)

public ObjectField<T> CreateObjectField<T>(T defaultValue, Action<T> onValueChangedCallback)

CreateObjectFieldWithName<T>(string name)

public ObjectField<T> CreateObjectFieldWithName<T>(string name)

CreateEnumField<T>()

public virtual EnumField<T> CreateEnumField<T>()

CreateEnumField<T>(LabelContent label)

public EnumField<T> CreateEnumField<T>(LabelContent label)

CreateEnumField<T>(LabelContent label, T defaultValue)

public EnumField<T> CreateEnumField<T>(LabelContent label, T defaultValue)

CreateEnumField<T>(LabelContent label, Action<T> onValueChangedCallback)

public EnumField<T> CreateEnumField<T>(LabelContent label, Action<T> onValueChangedCallback)

CreateEnumField<T>(LabelContent label, IDictionary<T, string> aliasMap, Action<T> onValueChangedCallback)

public EnumField<T> CreateEnumField<T>(LabelContent label, IDictionary<T, string> aliasMap, Action<T> onValueChangedCallback)

CreateEnumField<T>(LabelContent label, T defaultValue, Action<T> onValueChangedCallback)

public EnumField<T> CreateEnumField<T>(LabelContent label, T defaultValue, Action<T> onValueChangedCallback)

CreateEnumField<T>(LabelContent label, T defaultValue, IDictionary<T, string> aliasMap)

public EnumField<T> CreateEnumField<T>(LabelContent label, T defaultValue, IDictionary<T, string> aliasMap)

CreateEnumField<T>(LabelContent label, T defaultValue, IDictionary<T, string> aliasMap, Action<T> onValueChangedCallback)

public EnumField<T> CreateEnumField<T>(LabelContent label, T defaultValue, IDictionary<T, string> aliasMap, Action<T> onValueChangedCallback)

CreateEnumField<T>(LabelContent label, T defaultValue, IDictionary<T, string> aliasMap, IList<T> hideFLags)

public EnumField<T> CreateEnumField<T>(LabelContent label, T defaultValue, IDictionary<T, string> aliasMap, IList<T> hideFLags)

CreateEnumField<T>(LabelContent label, T defaultValue, IDictionary<T, string> aliasMap, IList<T> hideFLags, Action<T> onValueChangedCallback)

public EnumField<T> CreateEnumField<T>(LabelContent label, T defaultValue, IDictionary<T, string> aliasMap, IList<T> hideFLags, Action<T> onValueChangedCallback)

CreateEnumField<T>(T defaultValue)

public EnumField<T> CreateEnumField<T>(T defaultValue)

CreateEnumField<T>(T defaultValue, Action<T> onValueChangedCallback)

public EnumField<T> CreateEnumField<T>(T defaultValue, Action<T> onValueChangedCallback)

CreateEnumField<T>(T defaultValue, IDictionary<T, string> aliasMap)

public EnumField<T> CreateEnumField<T>(T defaultValue, IDictionary<T, string> aliasMap)

CreateEnumField<T>(T defaultValue, IDictionary<T, string> aliasMap, Action<T> onValueChangedCallback)

public EnumField<T> CreateEnumField<T>(T defaultValue, IDictionary<T, string> aliasMap, Action<T> onValueChangedCallback)

CreateEnumField<T>(T defaultValue, IDictionary<T, string> aliasMap, IList<T> hideFLags)

public EnumField<T> CreateEnumField<T>(T defaultValue, IDictionary<T, string> aliasMap, IList<T> hideFLags)

CreateEnumField<T>(T defaultValue, IDictionary<T, string> aliasMap, IList<T> hideFLags, Action<T> onValueChangedCallback)

public EnumField<T> CreateEnumField<T>(T defaultValue, IDictionary<T, string> aliasMap, IList<T> hideFLags, Action<T> onValueChangedCallback)

CreateEnumFieldWithName<T>(string name)

public EnumField<T> CreateEnumFieldWithName<T>(string name)

CreateDropdownField()

public virtual DropdownField CreateDropdownField()

CreateDropdownField(LabelContent label)

public DropdownField CreateDropdownField(LabelContent label)

CreateDropdownField(LabelContent label, string defaultValue)

public DropdownField CreateDropdownField(LabelContent label, string defaultValue)

CreateDropdownField(LabelContent label, string defaultValue, Action<string> onValueChangedCallback)

public DropdownField CreateDropdownField(LabelContent label, string defaultValue, Action<string> onValueChangedCallback)

CreateDropdownField(LabelContent label, IList<string> choiceList)

public DropdownField CreateDropdownField(LabelContent label, IList<string> choiceList)

CreateDropdownField(LabelContent label, string defaultValue, IList<string> choiceList)

public DropdownField CreateDropdownField(LabelContent label, string defaultValue, IList<string> choiceList)

CreateDropdownField(LabelContent label, IList<string> choiceList, Action<string> onValueChangedCallback)

public DropdownField CreateDropdownField(LabelContent label, IList<string> choiceList, Action<string> onValueChangedCallback)

CreateDropdownField(LabelContent label, string defaultValue, IList<string> choiceList, Action<string> onValueChangedCallback)

public DropdownField CreateDropdownField(LabelContent label, string defaultValue, IList<string> choiceList, Action<string> onValueChangedCallback)

CreateDropdownField(IList<string> choiceList)

public DropdownField CreateDropdownField(IList<string> choiceList)

CreateDropdownField(IList<string> choiceList, Action<string> onValueChangedCallback)

public DropdownField CreateDropdownField(IList<string> choiceList, Action<string> onValueChangedCallback)

CreateDropdownField(IList<string> choiceList, string defaultValue, Action<string> onValueChangedCallback)

public DropdownField CreateDropdownField(IList<string> choiceList, string defaultValue, Action<string> onValueChangedCallback)

CreateDropdownField(Action<string> onValueChangedCallback)

public DropdownField CreateDropdownField(Action<string> onValueChangedCallback)

CreateDropdownFieldWithoutLabel(string defaultValue)

public DropdownField CreateDropdownFieldWithoutLabel(string defaultValue)

CreateDropdownFieldWithoutLabel(string defaultValue, Action<string> onValueChangedCallback)

public DropdownField CreateDropdownFieldWithoutLabel(string defaultValue, Action<string> onValueChangedCallback)

CreateDropdownFieldWithoutLabel(string defaultValue, IList<string> choiceList, Action<string> onValueChangedCallback)

public DropdownField CreateDropdownFieldWithoutLabel(string defaultValue, IList<string> choiceList, Action<string> onValueChangedCallback)

CreateDropdownFieldWithName(string name)

public DropdownField CreateDropdownFieldWithName(string name)

CreateButton()

public virtual Button CreateButton()

CreateButton(float minHeight)

public Button CreateButton(float minHeight)

CreateButton(LabelContent label)

public Button CreateButton(LabelContent label)

CreateButton(LabelContent label, float minHeight)

public Button CreateButton(LabelContent label, float minHeight)

CreateButton(LabelContent label, Action callback)

public Button CreateButton(LabelContent label, Action callback)

CreateButton(LabelContent label, Action callback, float minHeight)

public Button CreateButton(LabelContent label, Action callback, float minHeight)

CreateButton(Action callback)

public Button CreateButton(Action callback)

CreateButton(Action callback, float minHeight)

public Button CreateButton(Action callback, float minHeight)

CreateButtonWithName(string name)

public Button CreateButtonWithName(string name)

CreateButtonWithName(string name, LabelContent label, Action callback)

public Button CreateButtonWithName(string name, LabelContent label, Action callback)

CreateSwitchableButton()

public virtual SwitchableButton CreateSwitchableButton()

CreateSwitchableButton(LabelContent label)

public SwitchableButton CreateSwitchableButton(LabelContent label)

CreateSwitchableButton(LabelContent label, Action<bool> callback)

public SwitchableButton CreateSwitchableButton(LabelContent label, Action<bool> callback)

CreateSwitchableButton(LabelContent label, bool on, Action<bool> callback)

public SwitchableButton CreateSwitchableButton(LabelContent label, bool on, Action<bool> callback)

CreateImage()

public virtual Image CreateImage()

CreateImage(float size)

public Image CreateImage(float size)

CreateImage(Texture texture)

public Image CreateImage(Texture texture)

CreateImage(Texture texture, Color tintColor)

public Image CreateImage(Texture texture, Color tintColor)

CreateImage(Texture texture, float size)

public Image CreateImage(Texture texture, float size)

CreateImage(Texture texture, float size, Color tintColor)

public Image CreateImage(Texture texture, float size, Color tintColor)

CreateImage(Texture texture, Vector2 size)

public Image CreateImage(Texture texture, Vector2 size)

CreateImage(Texture texture, Vector2 size, Color tintColor)

public Image CreateImage(Texture texture, Vector2 size, Color tintColor)

CreateImage(Texture texture, float width, float height)

public Image CreateImage(Texture texture, float width, float height)

CreateImage(Texture texture, float width, float height, Color tintColor)

public Image CreateImage(Texture texture, float width, float height, Color tintColor)

CreateImageWithName(string name)

public Image CreateImageWithName(string name)

CreateImageWithName(string name, Texture texture, float size)

public Image CreateImageWithName(string name, Texture texture, float size)

CreateImageWithName(string name, Texture texture, float size, Color tintColor)

public Image CreateImageWithName(string name, Texture texture, float size, Color tintColor)

CreateImageWithName(string name, Texture texture, float width, float height)

public Image CreateImageWithName(string name, Texture texture, float width, float height)

CreateImageWithName(string name, Texture texture, float width, float height, Color tintColor)

public Image CreateImageWithName(string name, Texture texture, float width, float height, Color tintColor)

CreateIntField()

public virtual IntField CreateIntField()

CreateIntField(LabelContent label)

public IntField CreateIntField(LabelContent label)

CreateIntField(LabelContent label, int defaultValue)

public IntField CreateIntField(LabelContent label, int defaultValue)

CreateIntField(LabelContent label, Action<int> onValueChangedCallback)

public IntField CreateIntField(LabelContent label, Action<int> onValueChangedCallback)

CreateIntField(LabelContent label, int defaultValue, Action<int> onValueChangedCallback)

public IntField CreateIntField(LabelContent label, int defaultValue, Action<int> onValueChangedCallback)

CreateIntField(int defaultValue)

public IntField CreateIntField(int defaultValue)

CreateIntField(int defaultValue, Action<int> onValueChangedCallback)

public IntField CreateIntField(int defaultValue, Action<int> onValueChangedCallback)

CreateIntField(Action<int> onValueChangedCallback)

public IntField CreateIntField(Action<int> onValueChangedCallback)

CreateIntFieldWithName(string name)

public IntField CreateIntFieldWithName(string name)

CreateIntFieldWithName(string name, LabelContent label)

public IntField CreateIntFieldWithName(string name, LabelContent label)

CreateIntFieldWithName(string name, LabelContent label, int defaultValue)

public IntField CreateIntFieldWithName(string name, LabelContent label, int defaultValue)

CreateIntFieldWithName(string name, LabelContent label, Action<int> onValueChangedCallback)

public IntField CreateIntFieldWithName(string name, LabelContent label, Action<int> onValueChangedCallback)

CreateIntFieldWithName(string name, LabelContent label, int defaultValue, Action<int> onValueChangedCallback)

public IntField CreateIntFieldWithName(string name, LabelContent label, int defaultValue, Action<int> onValueChangedCallback)

CreateFloatField()

public virtual FloatField CreateFloatField()

CreateFloatField(LabelContent label)

public FloatField CreateFloatField(LabelContent label)

CreateFloatField(LabelContent label, int places)

public FloatField CreateFloatField(LabelContent label, int places)

CreateFloatField(LabelContent label, float defaultValue)

public FloatField CreateFloatField(LabelContent label, float defaultValue)

CreateFloatField(LabelContent label, float defaultValue, int places)

public FloatField CreateFloatField(LabelContent label, float defaultValue, int places)

CreateFloatField(LabelContent label, Action<float> onValueChangedCallback)

public FloatField CreateFloatField(LabelContent label, Action<float> onValueChangedCallback)

CreateFloatField(LabelContent label, int places, Action<float> onValueChangedCallback)

public FloatField CreateFloatField(LabelContent label, int places, Action<float> onValueChangedCallback)

CreateFloatField(LabelContent label, float defaultValue, Action<float> onValueChangedCallback)

public FloatField CreateFloatField(LabelContent label, float defaultValue, Action<float> onValueChangedCallback)

CreateFloatField(LabelContent label, float defaultValue, int places, Action<float> onValueChangedCallback)

public FloatField CreateFloatField(LabelContent label, float defaultValue, int places, Action<float> onValueChangedCallback)

CreateFloatField(float defaultValue)

public FloatField CreateFloatField(float defaultValue)

CreateFloatField(float defaultValue, Action<float> onValueChangedCallback)

public FloatField CreateFloatField(float defaultValue, Action<float> onValueChangedCallback)

CreateFloatField(Action<float> onValueChangedCallback)

public FloatField CreateFloatField(Action<float> onValueChangedCallback)

CreateFloatFieldWithName(string name)

public FloatField CreateFloatFieldWithName(string name)

CreateColorField()

public virtual ColorField CreateColorField()

CreateColorField(LabelContent label)

public ColorField CreateColorField(LabelContent label)

CreateColorField(LabelContent label, Color defaultValue)

public ColorField CreateColorField(LabelContent label, Color defaultValue)

CreateColorField(LabelContent label, Color defaultValue, Action<Color> onValueChangedCallback)

public ColorField CreateColorField(LabelContent label, Color defaultValue, Action<Color> onValueChangedCallback)

CreateColorField(LabelContent label, Action<Color> onValueChangedCallback)

public ColorField CreateColorField(LabelContent label, Action<Color> onValueChangedCallback)

CreateCurveField()

public virtual CurveField CreateCurveField()

CreateCurveField(LabelContent label)

public CurveField CreateCurveField(LabelContent label)

CreateCurveField(LabelContent label, AnimationCurve defaultValue)

public CurveField CreateCurveField(LabelContent label, AnimationCurve defaultValue)

CreateCurveField(LabelContent label, AnimationCurve defaultValue, Action<AnimationCurve> onValueChangedCallback)

public CurveField CreateCurveField(LabelContent label, AnimationCurve defaultValue, Action<AnimationCurve> onValueChangedCallback)

CreateCurveField(LabelContent label, AnimationCurve defaultValue, Rect range)

public CurveField CreateCurveField(LabelContent label, AnimationCurve defaultValue, Rect range)

CreateCurveField(LabelContent label, AnimationCurve defaultValue, Rect range, Action<AnimationCurve> onValueChangedCallback)

public CurveField CreateCurveField(LabelContent label, AnimationCurve defaultValue, Rect range, Action<AnimationCurve> onValueChangedCallback)

CreateCurveFieldWithName(string name)

public CurveField CreateCurveFieldWithName(string name)

CreateFoldout()

public virtual Foldout CreateFoldout()

CreateFoldout(LabelContent label)

public Foldout CreateFoldout(LabelContent label)

CreateFoldout(LabelContent label, bool defaultValue)

public Foldout CreateFoldout(LabelContent label, bool defaultValue)

CreateFoldout(LabelContent label, bool defaultValue, Action<bool> onValueChangedCallback)

public Foldout CreateFoldout(LabelContent label, bool defaultValue, Action<bool> onValueChangedCallback)

CreateFoldout(LabelContent label, float contentIndent)

public Foldout CreateFoldout(LabelContent label, float contentIndent)

CreateFoldoutWithName(string name)

public Foldout CreateFoldoutWithName(string name)

CreateRadioButtonGroup<T>()

public virtual RadioButtonGroup<T> CreateRadioButtonGroup<T>()

CreateRadioButtonGroup<T>(LabelContent label)

public RadioButtonGroup<T> CreateRadioButtonGroup<T>(LabelContent label)

CreateRadioButtonGroup<T>(LabelContent label, Action<T> onValueChangedCallback)

public RadioButtonGroup<T> CreateRadioButtonGroup<T>(LabelContent label, Action<T> onValueChangedCallback)

CreateRadioButtonGroup<T>(LabelContent label, IEnumerable<KeyValuePair<string, T>> choices, Action<T> onValueChangedCallback)

public RadioButtonGroup<T> CreateRadioButtonGroup<T>(LabelContent label, IEnumerable<KeyValuePair<string, T>> choices, Action<T> onValueChangedCallback)

CreateRadioButtonGroup<T>(LabelContent label, T defaultValue, IEnumerable<KeyValuePair<string, T>> choices, Action<T> onValueChangedCallback)

public RadioButtonGroup<T> CreateRadioButtonGroup<T>(LabelContent label, T defaultValue, IEnumerable<KeyValuePair<string, T>> choices, Action<T> onValueChangedCallback)

CreateRadioButtonGroupWithName<T>(string name)

public RadioButtonGroup<T> CreateRadioButtonGroupWithName<T>(string name)

CreatePopupSearchField()

public virtual ToolbarPopupSearchField CreatePopupSearchField()

OnCreateEditorField<T>(EditorField<T> editorField)

protected virtual void OnCreateEditorField<T>(EditorField<T> editorField)

CreateValueControlAfter<T>(ValueControl<T> valueControl)

protected virtual void CreateValueControlAfter<T>(ValueControl<T> valueControl)