These work pretty much like the normal GUI functions - and also have matching implementations in EditorGUILayout.
| actionKey | Is the platform-dependent "action" modifier key held down? (Read Only) |
| indentLevel | The indent level of the field labels. |
| showMixedValue | Makes the following controls give the appearance of editing multiple different values. |
| BeginChangeCheck | Проверяет, был ли изменен какой-либо контрол внутри блока кода. |
| BeginDisabledGroup | Создает группу контролов, которые могут быть выключены. |
| BeginProperty | Создает обертку для свойства, полезно для создания обычных контролов GUI, работающих с SerializedProperty. |
| BoundsField | Создает поле Center & Extents для ввода границ Bounds. |
| BoundsIntField | Make Position & Size field for entering a BoundsInt. |
| ColorField | Создает поле для выбора цвета Color |
| CurveField | Создает поле для редактирования анимационной кривой AnimationCurve. |
| DelayedDoubleField | Создает поле для ввода значений типа float. |
| DelayedFloatField | Создает поле Center & Extents для ввода границ Bounds. |
| DelayedIntField | Создает поле Center & Extents для ввода границ Bounds. |
| DelayedTextField | Make a delayed text field. |
| DoubleField | Создает поле для ввода значений типа float. |
| DrawPreviewTexture | Рисует текстуру внутри прямоугольника. |
| DrawRect | Draws a filled rectangle of color at the specified position and size within the current editor window. |
| DrawTextureAlpha | Рисует альфа-канал текстуры внутри прямоугольника. |
| DropdownButton | Make a button that reacts to mouse down, for displaying your own dropdown content. |
| DropShadowLabel | Рисует текст с отбрасываемой тенью. |
| EndChangeCheck | Завершает проверку изменений, начатую с BeginChangeCheck (). |
| EndDisabledGroup | Завершает выключенную группу, начатую с BeginDisabledGroup. |
| EndProperty | Завершает обертку свойства, начатую с BeginProperty. |
| EnumMaskField | Создает поле для масок на основе перечисления enum. |
| EnumMaskPopup | Создает всплывающий список на основе перечисления enum. |
| EnumPopup | Создает всплывающий список на основе перечисления enum. |
| FloatField | Создает поле для ввода значений типа float. |
| FocusTextInControl | Переносит фокус клавиатуры к названному текстовому полю и начинает редактирование содержимого. |
| Foldout | Создаёт текст с раскрывающейся стрелкой слева. |
| GetPropertyHeight | Возвращает значение высоты, необходимое для контрола PropertyField. |
| HandlePrefixLabel | Make a label for some control. |
| 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. |
| LongField | Создает поле для ввода значений типа float. |
| 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. |
| MultiFloatField | Make a multi-control with text fields for entering multiple floats in the same line. |
| MultiIntField | Make a multi-control with text fields for entering multiple integers in the same line. |
| MultiPropertyField | Make a multi-control with several property fields in the same line. |
| ObjectField | Make an object field. You can assign objects either by drag and drop objects or by selecting an object using the Object Picker. |
| PasswordField | Создает текстовое поле, в которое пользователь может ввести пароль. |
| Popup | Make a generic popup selection field. |
| PrefixLabel | Make a label in front of some control. |
| ProgressBar | Make a progress bar. |
| 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. |
| 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. |
| 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. |
| 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. |