Class MultiSelectInspector<T>
Inheritance
UnityEditor.GUIDrawer
    UnityEditor.PropertyDrawer
    
    MultiSelectInspector<T>
      
      
  Inherited Members
      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 : MultiSelectBaseType 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)