OverlayAttribute Constructor
Declaration
public OverlayAttribute(Type editorWindowType, string id, string displayName, string ussName, bool defaultDisplay);public OverlayAttribute(Type editorWindowType, string id, string displayName, bool defaultDisplay);public OverlayAttribute(Type editorWindowType, string displayName, bool defaultDisplay);public OverlayAttribute();Параметры
| Параметр | Описание |
|---|---|
| Идентификатор | Определяет уникальный идентификатор, используемый для идентификации наложения. |
| ussName | Имя корневого визуального элемента наложения. |
| editorWindowType | Определяет, в каком типе EditorWindow будет использоваться накладка. |
| displayName | Определяет, каким будет отображаемое имя накладки. |
| defaultDisplay | True, если это Overlay включено по умолчанию в новых окнах. |
Описание
Атрибут для регистрации класса в качестве Overlay.
Накладки не инстанцируются непосредственно в коде. Редактор будет использовать отражение при запуске для идентификации классов Overlay с классами OverlayAttribute для заполнения доступных Накладок в Окне Редактора.