StatusIndicator
Индикатор состояния приложения (он же значок в области уведомлений). Примечание: Индикатор состояния реализован в macOS и Windows.
Индикатор состояния приложения (он же значок в области уведомлений). Примечание: Индикатор состояния реализован в macOS и Windows.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Конструкторы1
StatusIndicatorКонструктор
public StatusIndicator();Свойства4
IconСвойство
public Texture2D Icon { get; set; }Значок индикатора состояния.
MenuСвойство
public EntityPath Menu { get; set; }Набор индикатора состояния всплывающего меню. Если это установлено, то StatusIndicator.Pressed Сигнал не излучается.
Примечание: Коренное всплывание поддерживается только в том случае, если NativeMenu опоры NativeMenu.Feature.PopupMenu функция.
TooltipСвойство
public string Tooltip { get; set; }Подсказка индикатора состояния.
VisibleСвойство
public bool Visible { get; set; }Если true, индикатор состояния виден.
Методы9
GetIconTexture2D
public Texture2D GetIcon();Возвращает
Texture2DGetMenuEntityPath
public EntityPath GetMenu();Возвращает
EntityPathGetRectRect2
GetTooltipstring
public string GetTooltip();Возвращает
stringIsVisiblebool
public bool IsVisible();Возвращает
boolSetIconvoid
public void SetIcon(Texture2D texture);| Имя | Тип | По умолчанию |
|---|---|---|
texture | Texture2D | — |
SetMenuvoid
public void SetMenu(EntityPath menu);| Имя | Тип | По умолчанию |
|---|---|---|
menu | EntityPath | — |
SetTooltipvoid
public void SetTooltip(string tooltip);| Имя | Тип | По умолчанию |
|---|---|---|
tooltip | string | — |
SetVisiblevoid
public void SetVisible(bool visible);| Имя | Тип | По умолчанию |
|---|---|---|
visible | bool | — |
Сигналы и события1
PressedСобытие
public event StatusIndicator.PressedEventHandler Pressed;Издается при нажатии индикатора состояния.
| Имя | Тип | По умолчанию |
|---|---|---|
mouseButton | long | — |
mousePosition | Vector2I | — |
Документация Reckfell EngineНаверх ↑