Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

Container

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

Успадковано від: AspectRatioContainer, BoxContainer, CenterContainer, EditorProperty, FlowContainer, FoldableContainer, GraphElement, GridContainer, MarginContainer, PanelContainer, ScrollContainer, SplitContainer, SubViewportContainer, TabContainer

Базовий клас для всіх контейнерів GUI.

Опис

Базовий клас для всіх контейнерів GUI. Container автоматично влаштовує контроль дитини певним чином. Цей клас може бути спадковим, щоб зробити нестандартні типи контейнерів.

Посібники

Властивості

bool

accessibility_region

false

MouseFilter

mouse_filter

1 (overrides Control)

bool

propagate_maximum_size

true (overrides Control)

Методи

PackedInt32Array

_get_allowed_size_flags_horizontal() virtual const

PackedInt32Array

_get_allowed_size_flags_vertical() virtual const

void

fit_child_in_rect(child: Control, rect: Rect2)

void

queue_sort()


Сигнали

pre_sort_children() 🔗

Увімкнути, коли діти будуть сортувати.


sort_children() 🔗

Випробувано при сортування дітей.


Константи

NOTIFICATION_PRE_SORT_CHILDREN = 50 🔗

Повідомляємо, перш ніж діти будуть відсортовані, якщо є щось для обробки передньою рукою.

NOTIFICATION_SORT_CHILDREN = 51 🔗

Повідомлень про при сортування дітей, його необхідно негайно обробити.


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

bool accessibility_region = false 🔗

  • void set_accessibility_region(value: bool)

  • bool is_accessibility_region()

If true, this container is marked as a region for accessibility. Use Control.accessibility_name to give the region a descriptive name. Screen readers can navigate between regions using landmark navigation.


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

PackedInt32Array _get_allowed_size_flags_horizontal() virtual const 🔗

Впровадження для повернення списку дозволених горизонтальних Control. SizeFlags для дитячих вузлів. Це не технічно запобігає використанню будь-яких інших прапорів розмірів, якщо це вимагає. Це обмежує можливості, доступні користувачу в Inspector dock.

Примітка: Не має значення прапорів дорівнює Control. SIZE_SHRINK_BEGIN. Як це значення завжди дозволяється.


PackedInt32Array _get_allowed_size_flags_vertical() virtual const 🔗

Впроваджувати для повернення списку дозволених вертикалей Control. SizeFlags для дитячих вузлів. Це не технічно запобігає використанню будь-яких інших прапорів розмірів, якщо це вимагає. Це обмежує можливості, доступні користувачу в Inspector dock.

Примітка: Не має значення прапорів дорівнює Control. SIZE_SHRINK_BEGIN. Як це значення завжди дозволяється.


void fit_child_in_rect(child: Control, rect: Rect2) 🔗

Підходить для контролю дитини в даній дентиці. Це в основному помічник для створення індивідуальних контейнерів.


void queue_sort() 🔗

Курорт з дітьми, що містяться. Це називається автоматично будь-яким чином, але може бути викликаний запитом.