ThemeDB
Наследует: Object
Синглтон, предоставляющий доступ к статической информации о ресурсах Theme, используемых движком и вашим проектом.
Описание
Этот синглтон обеспечивает доступ к статической информации о ресурсах Theme, используемых движком и вашими проектами. Вы можете получить тему движка по умолчанию, а также настроенную тему вашего проекта.
ThemeDB также содержит резервные значения для свойств темы.
Свойства
|
||
|
||
Методы
Сигналы
fallback_changed() 🔗
Выдается, когда одно из резервных значений было изменено. Используйте его для обновления внешнего вида элементов управления, которые могут полагаться на резервные элементы темы.
Описания свойств
float fallback_base_scale = 1.0 🔗
Резервный базовый масштабный коэффициент каждого узла Control и ресурса Theme. Используется, когда для элемента управления недоступно другое значение.
См. также Theme.default_base_scale.
Резервный шрифт каждого узла Control и ресурса Theme. Используется, когда для элемента управления недоступно другое значение.
См. также Theme.default_font.
Резервный размер шрифта каждого узла Control и ресурса Theme. Используется, когда для элемента управления недоступно другое значение.
См. также Theme.default_font_size.
Значок (иконка) резервного копирования каждого узла Control и ресурса Theme. Используется, когда для элемента управления недоступно другое значение.
Резервный stylebox каждого узла Control и ресурса Theme. Используется, когда для элемента управления недоступно другое значение.
Описания метода
Возвращает ссылку на Theme по умолчанию движка . Этот ресурс темы отвечает за внешний вид узлов Control «из коробки» и не может быть переопределен.
Возвращает ссылку на пользовательский Theme проекта. Эти ресурсы темы позволяют переопределить тему движка по умолчанию для каждого узла управления в проекте.
Чтобы задать тему проекта, см. ProjectSettings.gui/theme/custom.