StatusIndicator

Успадковує: Node < Object

Індикатор стану заявки (знака значка області повідомлення).

Примітка: Індикатор стану реалізується на macOS і Windows.

Властивості

Texture2D

icon

NodePath

menu

NodePath("")

String

tooltip

""

bool

visible

true

Методи

Rect2

get_rect() const


Сигнали

pressed(mouse_button: int, mouse_position: Vector2i) 🔗

Увімкнено при натисканні статусу.


Описи властивостей

Texture2D icon 🔗

Ікона індикатора стану.


NodePath menu = NodePath("") 🔗

Власне спливаюче меню індикатора стану. Якщо це встановлено,** сигнал pressed не випромінюється.

Примітка: Власне спливаюче меню підтримується лише тоді, коли NativeMenu підтримує функцію NativeMenu.FEATURE_POPUP_MENU.


String tooltip = "" 🔗

Інструмент для визначення стану.


bool visible = true 🔗

  • void set_visible(value: bool)

  • bool is_visible()

Якщо true, то індикатор стану видно.


Описи методів

Rect2 get_rect() const 🔗

Повертаємо показник стану прямокутника в координатах екрана. Якщо цей показник стану не видно, повертає порожній Rect2.