Enumeration Casemigueldeicaza.swiftgodot 0.45.0SwiftGodot
fontMsdf
TextServer supports multichannel signed distance field dynamic font rendering.
TextServer.swift:406case fontMsdf
Other cases
case simpleLayout
TextServer supports simple text layouts.
case bidiLayout
TextServer supports bidirectional text layouts.
case verticalLayout
TextServer supports vertical layouts.
case shaping
TextServer supports complex text shaping.
case kashidaJustification
TextServer supports justification using kashidas.
case breakIterators
TextServer supports complex line/word breaking rules (e.g. dictionary based).
case fontBitmap
TextServer supports loading bitmap fonts.
case fontDynamic
TextServer supports loading dynamic (TrueType, OpeType, etc.) fonts.
case fontSystem
TextServer supports loading system fonts.
case fontVariable
TextServer supports variable fonts.
case contextSensitiveCaseConversion
TextServer supports locale dependent and context sensitive case conversion.
case useSupportData
TextServer require external data file for some features, see
loadSupportData(filename:)
.case unicodeIdentifiers
TextServer supports UAX #31 identifier validation, see
isValidIdentifier(string:)
.case unicodeSecurity
TextServer supports Unicode Technical Report #36 and Unicode Technical Standard #39 based spoof detection features.