Editor GUI Table  2.3
Allows programmers to easily create customizable tables in Unity Editor
EditorGUITable.TableDrawer Class Reference

Drawer for the Table Attribute. See the TableAttribute class documentation for the limitations of this attribute. More...

Inheritance diagram for EditorGUITable.TableDrawer:
EditorGUITable.ReorderableTableDrawer

Public Member Functions

override float GetPropertyHeight (SerializedProperty property, GUIContent label)
 
override void OnGUI (Rect position, SerializedProperty property, GUIContent label)
 

Protected Member Functions

virtual float GetRequiredAdditionalHeight ()
 
virtual GUITableState DrawTable (Rect rect, SerializedProperty collectionProperty, GUIContent label, TableAttribute tableAttribute)
 

Static Protected Member Functions

static List< SelectorColumnGetPropertyColumns (TableAttribute tableAttribute)
 
static GUITableOption [] ParseTableOptions (string[] optionsStrings)
 

Protected Attributes

GUITableState tableState
 

Properties

virtual GUITableOption [] forcedTableOptions [get]
 

Detailed Description

Drawer for the Table Attribute. See the TableAttribute class documentation for the limitations of this attribute.


The documentation for this class was generated from the following file: