TextServerDummy
Наследует: TextServerExtension < TextServer < RefCounted < Object
Фиктивный текстовый сервер, который не может отображать текст или управлять шрифтами.
Описание
Фиктивный интерфейс TextServer, который ничего не делает. Полезен для освобождения памяти, когда рендеринг текста не нужен, так как текстовые серверы ресурсоемки. Его также можно использовать для сравнения производительности в сложных графических интерфейсах, чтобы проверить влияние рендеринга текста.
Фиктивный текстовый сервер всегда доступен в начале проекта. Вот как получить к нему доступ:
var dummy_text_server = TextServerManager.find_interface("Dummy")
if dummy_text_server != null:
TextServerManager.set_primary_interface(dummy_text_server)
# If the other text servers are unneeded, they can be removed:
for i in TextServerManager.get_interface_count():
var text_server = TextServerManager.get_interface(i)
if text_server != dummy_text_server:
TextServerManager.remove_interface(text_server)
Аргумент командной строки --text-driver Dummy (с учетом регистра) можно использовать для принудительного использования «Dummy» TextServer в любом проекте.