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

This cell class just uses EditorGUILayout.PropertyField to draw a given property. This is the basic way to use GUITable. It will draw the properties the same way Unity would by default. More...

Inheritance diagram for EditorGUITable.PropertyCell:
EditorGUITable.TableCell

Public Member Functions

override void DrawCell (Rect rect)
 Draws the cell using GUI (without GUILayout). More...
 
override int CompareTo (object other)
 
 PropertyCell (SerializedProperty property, bool ignoreAttributes=false)
 
 PropertyCell (SerializedObject so, string propertyPath, bool ignoreAttributes=false)
 

Properties

override string comparingValue [get]
 
- Properties inherited from EditorGUITable.TableCell
abstract string comparingValue [get]
 

Additional Inherited Members

- Static Public Member Functions inherited from EditorGUITable.TableCell
static string GetPropertyValueAsString (SerializedProperty sp)
 
static int CompareTwoSerializedProperties (SerializedProperty sp1, SerializedProperty sp2)
 

Detailed Description

This cell class just uses EditorGUILayout.PropertyField to draw a given property. This is the basic way to use GUITable. It will draw the properties the same way Unity would by default.

Member Function Documentation

◆ DrawCell()

override void EditorGUITable.PropertyCell.DrawCell ( Rect  rect)
virtual

Draws the cell using GUI (without GUILayout).

Parameters
rectRect.

Implements EditorGUITable.TableCell.


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