Show / Hide Table of Contents

    Class MultiSelectPlatform

    Inheritance
    Object
    MultiSelectBase
    MultiSelect<UnityEditor.BuildTarget>
    MultiSelectPlatform
    Implements
    QFSW.BA.QGUI.IGUIItem
    Inherited Members
    MultiSelect<BuildTarget>.IsAllSelected
    MultiSelect<BuildTarget>.InitializeChoices(BuildTarget[], String[], Boolean)
    MultiSelect<BuildTarget>.IsValidSelection(BuildTarget)
    MultiSelect<BuildTarget>.Select(BuildTarget)
    MultiSelect<BuildTarget>.Deselect(BuildTarget)
    MultiSelect<BuildTarget>.SelectAll()
    MultiSelect<BuildTarget>.DeselectAll()
    MultiSelect<BuildTarget>.SetSelections(IEnumerable<BuildTarget>)
    MultiSelect<BuildTarget>.HasSelection(BuildTarget)
    MultiSelect<BuildTarget>.GetSelections()
    MultiSelect<BuildTarget>.GetChoices()
    MultiSelect<BuildTarget>.GetChoiceNames()
    MultiSelect<BuildTarget>.DrawGUI()
    MultiSelect<BuildTarget>.DrawGUI(GUIContent, GUIStyle, GUILayoutOption[])
    MultiSelect<BuildTarget>.DrawGUI(Rect)
    MultiSelect<BuildTarget>.DrawGUI(Rect, GUIContent, GUIStyle)
    MultiSelect<BuildTarget>.DrawGUI(LayoutController)
    Namespace: QFSW.BA
    Assembly: QFSW.BA.dll
    Syntax
    [Serializable]
    public class MultiSelectPlatform : MultiSelect<BuildTarget>, IGUIItem, ISerializationCallbackReceiver

    Constructors

    MultiSelectPlatform(Boolean, Boolean)

    Declaration
    public MultiSelectPlatform(bool selectAll = false, bool initOnCtor = true)
    Parameters
    Type Name Description
    Boolean selectAll
    Boolean initOnCtor

    Methods

    DrawIconSet(LayoutController, Single)

    Declaration
    public void DrawIconSet(LayoutController layout, float reservedWidth = -1F)
    Parameters
    Type Name Description
    QFSW.BA.QGUI.LayoutController layout
    Single reservedWidth

    DrawIndicator(LayoutController)

    Declaration
    public void DrawIndicator(LayoutController layout)
    Parameters
    Type Name Description
    QFSW.BA.QGUI.LayoutController layout

    Initialize()

    Declaration
    public void Initialize()

    OnAfterDeserialize()

    Declaration
    public override void OnAfterDeserialize()
    Overrides
    QFSW.BA.MultiSelect<UnityEditor.BuildTarget>.OnAfterDeserialize()

    OnBeforeSerialize()

    Declaration
    public override void OnBeforeSerialize()
    Overrides
    QFSW.BA.MultiSelect<UnityEditor.BuildTarget>.OnBeforeSerialize()

    Implements

    QFSW.BA.QGUI.IGUIItem

    Extension Methods

    CollectionExtensions.Yield<T>(T)
    Build Automator 2 by QFSW
    Back to top