Enum TextServer.Feature
- Namespace
- Godot
- Assembly
- GodotSharp.dll
public enum TextServer.Feature : long
Fields
BidiLayout = 2
TextServer supports bidirectional text layouts.
BreakIterators = 32
TextServer supports complex line/word breaking rules (e.g. dictionary based).
ContextSensitiveCaseConversion = 2048
TextServer supports locale dependent and context sensitive case conversion.
FontBitmap = 64
TextServer supports loading bitmap fonts.
FontDynamic = 128
TextServer supports loading dynamic (TrueType, OpeType, etc.) fonts.
FontMsdf = 256
TextServer supports multichannel signed distance field dynamic font rendering.
FontSystem = 512
TextServer supports loading system fonts.
FontVariable = 1024
TextServer supports variable fonts.
KashidaJustification = 16
TextServer supports justification using kashidas.
Shaping = 8
TextServer supports complex text shaping.
SimpleLayout = 1
TextServer supports simple text layouts.
UnicodeIdentifiers = 8192
TextServer supports UAX #31 identifier validation, see IsValidIdentifier(string).
UnicodeSecurity = 16384
TextServer supports Unicode Technical Report #36 and Unicode Technical Standard #39 based spoof detection features.
UseSupportData = 4096
TextServer require external data file for some features, see LoadSupportData(string).
VerticalLayout = 4
TextServer supports vertical layouts.