Auto laid out version of EditorGUI.
BeginBuildTargetSelectionGrouping | Begin a build target grouping and get the selected BuildTargetGroup back. |
BeginFadeGroup | Begins a group that can be be hidden/shown and the transition will be animated. |
BeginFoldoutHeaderGroup | Make a label with a foldout arrow to the left of it. |
BeginHorizontal | Begin a horizontal group and get its rect back. |
BeginScrollView | Begin an automatically laid out scrollview. |
BeginToggleGroup | Begin a vertical group with a toggle to enable or disable all the controls within at once. |
BeginVertical | Begin a vertical group and get its rect back. |
BoundsField | Make Center & Extents field for entering a Bounds. |
BoundsIntField | Make Position & Size field for entering a BoundsInt. |
ColorField | Make a field for selecting a Color. |
CurveField | Make a field for editing an AnimationCurve. |
DelayedDoubleField | Make a delayed text field for entering doubles. |
DelayedFloatField | Make a delayed text field for entering floats. |
DelayedIntField | Make a delayed text field for entering integers. |
DelayedTextField | Make a delayed text field. |
DoubleField | Make a text field for entering double values. |
DropdownButton | Make a button that reacts to mouse down, for displaying your own dropdown content. |
EditorToolbar | Makes a toolbar populated with the specified collection of editor tools. |
EditorToolbarForTarget | Makes a toolbar populated with the collection of editor tools that match the EditorToolAttribute of the target object. |
EndBuildTargetSelectionGrouping | Close a group started with BeginBuildTargetSelectionGrouping. |
EndFadeGroup | Closes a group started with BeginFadeGroup. |
EndFoldoutHeaderGroup | Closes a group started with BeginFoldoutHeaderGroup. |
EndHorizontal | Close a group started with BeginHorizontal. |
EndScrollView | Ends a scrollview started with a call to BeginScrollView. |
EndToggleGroup | Close a group started with BeginToggleGroup. |
EndVertical | Close a group started with BeginVertical. |
EnumFlagsField | Displays a menu with an option for every value of the enum type when clicked. |
EnumPopup | Make an enum popup selection field. |
FloatField | Make a text field for entering float values. |
Foldout | Make a label with a foldout arrow to the left of it. |
GetControlRect | Get a rect for an Editor control. |
GradientField | Make a field for editing a Gradient. |
HelpBox | Make a help box with a message to the user. |
InspectorTitlebar | Make an inspector-window-like titlebar. |
IntField | Make a text field for entering integers. |
IntPopup | Make an integer popup selection field. |
IntSlider | Make a slider the user can drag to change an integer value between a min and a max. |
LabelField | Make a label field. (Useful for showing read-only info.) |
LayerField | Make a layer selection field. |
LinkButton | Make a clickable link label. |
LongField | Make a text field for entering long integers. |
MaskField | Make a field for masks. |
MinMaxSlider | Make a special slider the user can use to specify a range between a min and a max. |
ObjectField | Make a field to receive any object type. |
PasswordField | Make a text field where the user can enter a password. |
Popup | Make a generic popup selection field. |
PrefixLabel | Make a label in front of some control. |
PropertyField | Make a field for SerializedProperty. |
RectField | Make an X, Y, W & H field for entering a Rect. |
RectIntField | Make an X, Y, W & H field for entering a RectInt. |
RenderingLayerMaskField | Makes a layer selection field. |
SelectableLabel | Make a selectable label field. (Useful for showing read-only info that can be copy-pasted.) |
Slider | Make a slider the user can drag to change a value between a min and a max. |
Space | Make a small space between the previous control and the following. |
TagField | Make a tag selection field. |
TextArea | Make a text area. |
TextField | Make a text field. |
Toggle | Make a toggle. |
ToggleLeft | Make a toggle field where the toggle is to the left and the label immediately to the right of it. |
ToolContextToolbar | Makes a toolbar populated with the specified collection of editor tool contexts. |
ToolContextToolbarForTarget | Makes a toolbar populated with the collection of EditorToolContext that match the EditorToolContextAttribute.targetType of the target object. |
Vector2Field | Make an X & Y field for entering a Vector2. |
Vector2IntField | Make an X & Y integer field for entering a Vector2Int. |
Vector3Field | Make an X, Y & Z field for entering a Vector3. |
Vector3IntField | Make an X, Y & Z integer field for entering a Vector3Int. |
Vector4Field | Make an X, Y, Z & W field for entering a Vector4. |