IDataModeController
интерфейс в UnityEditor
Описание
Интерфейс, с помощью которого любой EditorWindow может взаимодействовать с функциональностью DataMode. Для получения экземпляра используйте EditorWindow.dataModeController.
Этот интерфейс показывает переключатель в области закрепления, когда окно видимо и поддерживает более одного DataMode.
Свойства
| Свойство | Описание |
|---|---|
| dataMode | Возвращает DataMode, активный в данный момент для EditorWindow, владеющего этим экземпляром IDataModeController. |
Открытые методы
| Метод | Описание |
|---|---|
| TryChangeDataMode | Запрос изменения DataMode для EditorWindow. |
| UpdateSupportedDataModes | Обновляет список DataModes, поддерживаемых EditorWindow, и устанавливает предпочтительный DataMode для использования, когда переключатель DataMode UI установлен в автоматическом режиме. |
Мероприятия
| Мероприятие | Описание |
|---|---|
| dataModeChanged | Событие для подписки на изменения DataMode. |