IRenderPipelineGraphicsSettingsContextMenu<T0>
Группа методов устарела
интерфейс в UnityEditor.Rendering
Интерфейсы приспособлений:IRenderPipelineGraphicsSettingsContextMenu
Declaration
ObsoleteОписание
Позволяет изменить контекстное меню IRenderPipelineGraphicsSettings в инспекторе.
using UnityEditor; using UnityEditor.Rendering; using UnityEngine.UIElements;
struct DummyAMenu : IRenderPipelineGraphicsSettingsContextMenu<DummyA> { public int priority => 0;
static void Increment(DummyA a) => a.myInt++;
public void PopulateContextMenu(DummyA setting, PropertyDrawer _, ref GenericDropdownMenu menu) { if (!EditorApplication.isPlaying) menu.AddItem("Try Increment", false, () => Increment(setting)); else menu.AddDisabledItem("Try Increment", false); } }
Открытые методы
| Метод | Описание |
|---|---|
| PopulateContextMenu | Позволяет заполнить контекстное меню методами, предназначенными для вашего IRenderPipelineGraphicsSettings. |