Logo
Explore Help
Sign In
seedlingattempt/godot
1
0
Fork 0
You've already forked godot
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
ae335196b54813175276203181aecc14d4946f71
godot/modules/text_server_adv/config.py

25 lines
372 B
Python
Raw Normal View History

[Complex Text Layouts] Add third-party TextServer dependencies (ICU, HarfBuzz, Graphite).
2020-08-11 12:10:23 +03:00
def can_build(env, platform):
Make FreeType optional for export templates.
2021-02-18 15:45:28 +02:00
return True
[Complex Text Layouts] Implement ICU / HarfBuzz based TextServer module.
2020-08-11 12:11:28 +03:00
[Complex Text Layouts] Add third-party TextServer dependencies (ICU, HarfBuzz, Graphite).
2020-08-11 12:10:23 +03:00
Add Text Server related options to the build profiles editor. Adds SCons options to disable Brotli and Graphite. Adds option categories to the build profiles editor. Adds options default state to the build profiles editor. Adds Text Server related options to the build profiles editor. Fix misplaced OpenGL/Vulkan SCons options.
2022-08-03 13:38:37 +03:00
def get_opts(platform):
from SCons.Variables import BoolVariable
return [
BoolVariable("graphite", "Enable SIL Graphite smart fonts support", True),
]
[Complex Text Layouts] Add third-party TextServer dependencies (ICU, HarfBuzz, Graphite).
2020-08-11 12:10:23 +03:00
def configure(env):
pass
Implement TextServer GDExtension interface, remove TextServer GDNative interface.
2021-08-28 00:19:51 +03:00
def get_doc_classes():
return [
"TextServerAdvanced",
]
def get_doc_path():
return "doc_classes"
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.24.1 Page: 351ms Template: 4ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API