Show / Hide Table of Contents

    Class MultiSelectInspector<T>

    Inheritance
    Object
    UnityEditor.GUIDrawer
    UnityEditor.PropertyDrawer
    GenericPropertyDrawer<T>
    MultiSelectInspector<T>
    MultiSelectInspector
    MultiSelectPlatformInspector
    Inherited Members
    GenericPropertyDrawer<T>.OnGUI(Rect, SerializedProperty, GUIContent)
    UnityEditor.PropertyDrawer.CreatePropertyGUI(UnityEditor.SerializedProperty)
    UnityEditor.PropertyDrawer.GetPropertyHeight(UnityEditor.SerializedProperty, UnityEngine.GUIContent)
    UnityEditor.PropertyDrawer.CanCacheInspectorGUI(UnityEditor.SerializedProperty)
    UnityEditor.PropertyDrawer.attribute
    UnityEditor.PropertyDrawer.fieldInfo
    Namespace: QFSW.BA
    Assembly: QFSW.BA.dll
    Syntax
    public class MultiSelectInspector<T> : GenericPropertyDrawer<T> where T : MultiSelectBase
    Type Parameters
    Name Description
    T

    Methods

    DrawSelectGUI(LayoutController, T, GUIContent)

    Declaration
    protected virtual void DrawSelectGUI(LayoutController layout, T multiSelect, GUIContent label)
    Parameters
    Type Name Description
    QFSW.BA.QGUI.LayoutController layout
    T multiSelect
    UnityEngine.GUIContent label

    OnGUI(LayoutController, T, SerializedProperty, GUIContent)

    Declaration
    protected override void OnGUI(LayoutController layout, T item, SerializedProperty property, GUIContent label)
    Parameters
    Type Name Description
    QFSW.BA.QGUI.LayoutController layout
    T item
    UnityEditor.SerializedProperty property
    UnityEngine.GUIContent label
    Overrides
    QFSW.BA.GenericPropertyDrawer<T>.OnGUI(QFSW.BA.QGUI.LayoutController, T, UnityEditor.SerializedProperty, UnityEngine.GUIContent)

    Extension Methods

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