Enum TextServer.GraphemeFlag
- Namespace
- Godot
- Assembly
- GodotSharp.dll
[Flags]
public enum TextServer.GraphemeFlag : long
Fields
BreakHard = 16Grapheme is mandatory break point (e.g.
"\n").BreakSoft = 32Grapheme is optional break point (e.g. space).
Connected = 1024Grapheme is connected to the previous grapheme. Breaking line before this grapheme is not safe.
Elongation = 128Grapheme is kashida.
EmbeddedObject = 4096Grapheme is an object replacement character for the embedded object.
Punctuation = 256Grapheme is punctuation character.
Rtl = 2Grapheme is part of right-to-left or bottom-to-top run.
SafeToInsertTatweel = 2048It is safe to insert a U+0640 before this grapheme for elongation.
SoftHyphen = 8192Grapheme is a soft hyphen.
Space = 8Grapheme is whitespace.
Tab = 64Grapheme is the tabulation character.
Underscore = 512Grapheme is underscore character.
Valid = 1Grapheme is supported by the font, and can be drawn.
Virtual = 4Grapheme is not part of source text, it was added by justification process.