Table of Contents

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.