TextServer
Inherits: RefCounted < Object
Inherited By: TextServerExtension
There is currently no description for this class. Please help us by contributing one!
Methods
Enumerations
enum FontAntialiasing:
FontAntialiasing FONT_ANTIALIASING_NONE = 0
There is currently no description for this enum. Please help us by contributing one!
FontAntialiasing FONT_ANTIALIASING_GRAY = 1
There is currently no description for this enum. Please help us by contributing one!
FontAntialiasing FONT_ANTIALIASING_LCD = 2
There is currently no description for this enum. Please help us by contributing one!
enum FontLCDSubpixelLayout:
FontLCDSubpixelLayout FONT_LCD_SUBPIXEL_LAYOUT_NONE = 0
There is currently no description for this enum. Please help us by contributing one!
FontLCDSubpixelLayout FONT_LCD_SUBPIXEL_LAYOUT_HRGB = 1
There is currently no description for this enum. Please help us by contributing one!
FontLCDSubpixelLayout FONT_LCD_SUBPIXEL_LAYOUT_HBGR = 2
There is currently no description for this enum. Please help us by contributing one!
FontLCDSubpixelLayout FONT_LCD_SUBPIXEL_LAYOUT_VRGB = 3
There is currently no description for this enum. Please help us by contributing one!
FontLCDSubpixelLayout FONT_LCD_SUBPIXEL_LAYOUT_VBGR = 4
There is currently no description for this enum. Please help us by contributing one!
FontLCDSubpixelLayout FONT_LCD_SUBPIXEL_LAYOUT_MAX = 5
There is currently no description for this enum. Please help us by contributing one!
enum Direction:
Direction DIRECTION_AUTO = 0
There is currently no description for this enum. Please help us by contributing one!
Direction DIRECTION_LTR = 1
There is currently no description for this enum. Please help us by contributing one!
Direction DIRECTION_RTL = 2
There is currently no description for this enum. Please help us by contributing one!
Direction DIRECTION_INHERITED = 3
There is currently no description for this enum. Please help us by contributing one!
enum Orientation:
Orientation ORIENTATION_HORIZONTAL = 0
There is currently no description for this enum. Please help us by contributing one!
Orientation ORIENTATION_VERTICAL = 1
There is currently no description for this enum. Please help us by contributing one!
flags JustificationFlag:
JustificationFlag JUSTIFICATION_NONE = 0
There is currently no description for this enum. Please help us by contributing one!
JustificationFlag JUSTIFICATION_KASHIDA = 1
There is currently no description for this enum. Please help us by contributing one!
JustificationFlag JUSTIFICATION_WORD_BOUND = 2
There is currently no description for this enum. Please help us by contributing one!
JustificationFlag JUSTIFICATION_TRIM_EDGE_SPACES = 4
There is currently no description for this enum. Please help us by contributing one!
JustificationFlag JUSTIFICATION_AFTER_LAST_TAB = 8
There is currently no description for this enum. Please help us by contributing one!
JustificationFlag JUSTIFICATION_CONSTRAIN_ELLIPSIS = 16
There is currently no description for this enum. Please help us by contributing one!
JustificationFlag JUSTIFICATION_SKIP_LAST_LINE = 32
There is currently no description for this enum. Please help us by contributing one!
JustificationFlag JUSTIFICATION_SKIP_LAST_LINE_WITH_VISIBLE_CHARS = 64
There is currently no description for this enum. Please help us by contributing one!
JustificationFlag JUSTIFICATION_DO_NOT_SKIP_SINGLE_LINE = 128
There is currently no description for this enum. Please help us by contributing one!
enum AutowrapMode:
AutowrapMode AUTOWRAP_OFF = 0
There is currently no description for this enum. Please help us by contributing one!
AutowrapMode AUTOWRAP_ARBITRARY = 1
There is currently no description for this enum. Please help us by contributing one!
AutowrapMode AUTOWRAP_WORD = 2
There is currently no description for this enum. Please help us by contributing one!
AutowrapMode AUTOWRAP_WORD_SMART = 3
There is currently no description for this enum. Please help us by contributing one!
flags LineBreakFlag:
LineBreakFlag BREAK_NONE = 0
There is currently no description for this enum. Please help us by contributing one!
LineBreakFlag BREAK_MANDATORY = 1
There is currently no description for this enum. Please help us by contributing one!
LineBreakFlag BREAK_WORD_BOUND = 2
There is currently no description for this enum. Please help us by contributing one!
LineBreakFlag BREAK_GRAPHEME_BOUND = 4
There is currently no description for this enum. Please help us by contributing one!
LineBreakFlag BREAK_ADAPTIVE = 8
There is currently no description for this enum. Please help us by contributing one!
LineBreakFlag BREAK_TRIM_EDGE_SPACES = 16
There is currently no description for this enum. Please help us by contributing one!
LineBreakFlag BREAK_TRIM_INDENT = 32
There is currently no description for this enum. Please help us by contributing one!
enum VisibleCharactersBehavior:
VisibleCharactersBehavior VC_CHARS_BEFORE_SHAPING = 0
There is currently no description for this enum. Please help us by contributing one!
VisibleCharactersBehavior VC_CHARS_AFTER_SHAPING = 1
There is currently no description for this enum. Please help us by contributing one!
VisibleCharactersBehavior VC_GLYPHS_AUTO = 2
There is currently no description for this enum. Please help us by contributing one!
VisibleCharactersBehavior VC_GLYPHS_LTR = 3
There is currently no description for this enum. Please help us by contributing one!
VisibleCharactersBehavior VC_GLYPHS_RTL = 4
There is currently no description for this enum. Please help us by contributing one!
enum OverrunBehavior:
OverrunBehavior OVERRUN_NO_TRIMMING = 0
There is currently no description for this enum. Please help us by contributing one!
OverrunBehavior OVERRUN_TRIM_CHAR = 1
There is currently no description for this enum. Please help us by contributing one!
OverrunBehavior OVERRUN_TRIM_WORD = 2
There is currently no description for this enum. Please help us by contributing one!
OverrunBehavior OVERRUN_TRIM_ELLIPSIS = 3
There is currently no description for this enum. Please help us by contributing one!
OverrunBehavior OVERRUN_TRIM_WORD_ELLIPSIS = 4
There is currently no description for this enum. Please help us by contributing one!
flags TextOverrunFlag:
TextOverrunFlag OVERRUN_NO_TRIM = 0
There is currently no description for this enum. Please help us by contributing one!
TextOverrunFlag OVERRUN_TRIM = 1
There is currently no description for this enum. Please help us by contributing one!
TextOverrunFlag OVERRUN_TRIM_WORD_ONLY = 2
There is currently no description for this enum. Please help us by contributing one!
TextOverrunFlag OVERRUN_ADD_ELLIPSIS = 4
There is currently no description for this enum. Please help us by contributing one!
TextOverrunFlag OVERRUN_ENFORCE_ELLIPSIS = 8
There is currently no description for this enum. Please help us by contributing one!
TextOverrunFlag OVERRUN_JUSTIFICATION_AWARE = 16
There is currently no description for this enum. Please help us by contributing one!
flags GraphemeFlag:
GraphemeFlag GRAPHEME_IS_VALID = 1
There is currently no description for this enum. Please help us by contributing one!
GraphemeFlag GRAPHEME_IS_RTL = 2
There is currently no description for this enum. Please help us by contributing one!
GraphemeFlag GRAPHEME_IS_VIRTUAL = 4
There is currently no description for this enum. Please help us by contributing one!
GraphemeFlag GRAPHEME_IS_SPACE = 8
There is currently no description for this enum. Please help us by contributing one!
GraphemeFlag GRAPHEME_IS_BREAK_HARD = 16
There is currently no description for this enum. Please help us by contributing one!
GraphemeFlag GRAPHEME_IS_BREAK_SOFT = 32
There is currently no description for this enum. Please help us by contributing one!
GraphemeFlag GRAPHEME_IS_TAB = 64
There is currently no description for this enum. Please help us by contributing one!
GraphemeFlag GRAPHEME_IS_ELONGATION = 128
There is currently no description for this enum. Please help us by contributing one!
GraphemeFlag GRAPHEME_IS_PUNCTUATION = 256
There is currently no description for this enum. Please help us by contributing one!
GraphemeFlag GRAPHEME_IS_UNDERSCORE = 512
There is currently no description for this enum. Please help us by contributing one!
GraphemeFlag GRAPHEME_IS_CONNECTED = 1024
There is currently no description for this enum. Please help us by contributing one!
GraphemeFlag GRAPHEME_IS_SAFE_TO_INSERT_TATWEEL = 2048
There is currently no description for this enum. Please help us by contributing one!
GraphemeFlag GRAPHEME_IS_EMBEDDED_OBJECT = 4096
There is currently no description for this enum. Please help us by contributing one!
GraphemeFlag GRAPHEME_IS_SOFT_HYPHEN = 8192
There is currently no description for this enum. Please help us by contributing one!
enum Hinting:
Hinting HINTING_NONE = 0
There is currently no description for this enum. Please help us by contributing one!
Hinting HINTING_LIGHT = 1
There is currently no description for this enum. Please help us by contributing one!
Hinting HINTING_NORMAL = 2
There is currently no description for this enum. Please help us by contributing one!
enum SubpixelPositioning:
SubpixelPositioning SUBPIXEL_POSITIONING_DISABLED = 0
There is currently no description for this enum. Please help us by contributing one!
SubpixelPositioning SUBPIXEL_POSITIONING_AUTO = 1
There is currently no description for this enum. Please help us by contributing one!
SubpixelPositioning SUBPIXEL_POSITIONING_ONE_HALF = 2
There is currently no description for this enum. Please help us by contributing one!
SubpixelPositioning SUBPIXEL_POSITIONING_ONE_QUARTER = 3
There is currently no description for this enum. Please help us by contributing one!
SubpixelPositioning SUBPIXEL_POSITIONING_ONE_HALF_MAX_SIZE = 20
There is currently no description for this enum. Please help us by contributing one!
SubpixelPositioning SUBPIXEL_POSITIONING_ONE_QUARTER_MAX_SIZE = 16
There is currently no description for this enum. Please help us by contributing one!
enum Feature:
Feature FEATURE_SIMPLE_LAYOUT = 1
There is currently no description for this enum. Please help us by contributing one!
Feature FEATURE_BIDI_LAYOUT = 2
There is currently no description for this enum. Please help us by contributing one!
Feature FEATURE_VERTICAL_LAYOUT = 4
There is currently no description for this enum. Please help us by contributing one!
Feature FEATURE_SHAPING = 8
There is currently no description for this enum. Please help us by contributing one!
Feature FEATURE_KASHIDA_JUSTIFICATION = 16
There is currently no description for this enum. Please help us by contributing one!
Feature FEATURE_BREAK_ITERATORS = 32
There is currently no description for this enum. Please help us by contributing one!
Feature FEATURE_FONT_BITMAP = 64
There is currently no description for this enum. Please help us by contributing one!
Feature FEATURE_FONT_DYNAMIC = 128
There is currently no description for this enum. Please help us by contributing one!
Feature FEATURE_FONT_MSDF = 256
There is currently no description for this enum. Please help us by contributing one!
Feature FEATURE_FONT_SYSTEM = 512
There is currently no description for this enum. Please help us by contributing one!
Feature FEATURE_FONT_VARIABLE = 1024
There is currently no description for this enum. Please help us by contributing one!
Feature FEATURE_CONTEXT_SENSITIVE_CASE_CONVERSION = 2048
There is currently no description for this enum. Please help us by contributing one!
Feature FEATURE_USE_SUPPORT_DATA = 4096
There is currently no description for this enum. Please help us by contributing one!
Feature FEATURE_UNICODE_IDENTIFIERS = 8192
There is currently no description for this enum. Please help us by contributing one!
Feature FEATURE_UNICODE_SECURITY = 16384
There is currently no description for this enum. Please help us by contributing one!
enum ContourPointTag:
ContourPointTag CONTOUR_CURVE_TAG_ON = 1
There is currently no description for this enum. Please help us by contributing one!
ContourPointTag CONTOUR_CURVE_TAG_OFF_CONIC = 0
There is currently no description for this enum. Please help us by contributing one!
ContourPointTag CONTOUR_CURVE_TAG_OFF_CUBIC = 2
There is currently no description for this enum. Please help us by contributing one!
enum SpacingType:
SpacingType SPACING_GLYPH = 0
There is currently no description for this enum. Please help us by contributing one!
SpacingType SPACING_SPACE = 1
There is currently no description for this enum. Please help us by contributing one!
SpacingType SPACING_TOP = 2
There is currently no description for this enum. Please help us by contributing one!
SpacingType SPACING_BOTTOM = 3
There is currently no description for this enum. Please help us by contributing one!
SpacingType SPACING_MAX = 4
There is currently no description for this enum. Please help us by contributing one!
flags FontStyle:
FontStyle FONT_BOLD = 1
There is currently no description for this enum. Please help us by contributing one!
FontStyle FONT_ITALIC = 2
There is currently no description for this enum. Please help us by contributing one!
FontStyle FONT_FIXED_WIDTH = 4
There is currently no description for this enum. Please help us by contributing one!
enum StructuredTextParser:
StructuredTextParser STRUCTURED_TEXT_DEFAULT = 0
There is currently no description for this enum. Please help us by contributing one!
StructuredTextParser STRUCTURED_TEXT_URI = 1
There is currently no description for this enum. Please help us by contributing one!
StructuredTextParser STRUCTURED_TEXT_FILE = 2
There is currently no description for this enum. Please help us by contributing one!
StructuredTextParser STRUCTURED_TEXT_EMAIL = 3
There is currently no description for this enum. Please help us by contributing one!
StructuredTextParser STRUCTURED_TEXT_LIST = 4
There is currently no description for this enum. Please help us by contributing one!
StructuredTextParser STRUCTURED_TEXT_GDSCRIPT = 5
There is currently no description for this enum. Please help us by contributing one!
StructuredTextParser STRUCTURED_TEXT_CUSTOM = 6
There is currently no description for this enum. Please help us by contributing one!
enum FixedSizeScaleMode:
FixedSizeScaleMode FIXED_SIZE_SCALE_DISABLE = 0
There is currently no description for this enum. Please help us by contributing one!
FixedSizeScaleMode FIXED_SIZE_SCALE_INTEGER_ONLY = 1
There is currently no description for this enum. Please help us by contributing one!
FixedSizeScaleMode FIXED_SIZE_SCALE_ENABLED = 2
There is currently no description for this enum. Please help us by contributing one!
Method Descriptions
RID create_font ( )
There is currently no description for this method. Please help us by contributing one!
RID create_font_linked_variation ( RID font_rid )
There is currently no description for this method. Please help us by contributing one!
RID create_shaped_text ( Direction direction=0, Orientation orientation=0 )
There is currently no description for this method. Please help us by contributing one!
void draw_hex_code_box ( RID canvas, int size, Vector2 pos, int index, Color color ) const
There is currently no description for this method. Please help us by contributing one!
void font_clear_glyphs ( RID font_rid, Vector2i size )
There is currently no description for this method. Please help us by contributing one!
void font_clear_kerning_map ( RID font_rid, int size )
There is currently no description for this method. Please help us by contributing one!
void font_clear_size_cache ( RID font_rid )
There is currently no description for this method. Please help us by contributing one!
void font_clear_textures ( RID font_rid, Vector2i size )
There is currently no description for this method. Please help us by contributing one!
void font_draw_glyph ( RID font_rid, RID canvas, int size, Vector2 pos, int index, Color color=Color(1, 1, 1, 1) ) const
There is currently no description for this method. Please help us by contributing one!
void font_draw_glyph_outline ( RID font_rid, RID canvas, int size, int outline_size, Vector2 pos, int index, Color color=Color(1, 1, 1, 1) ) const
There is currently no description for this method. Please help us by contributing one!
FontAntialiasing font_get_antialiasing ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
float font_get_ascent ( RID font_rid, int size ) const
There is currently no description for this method. Please help us by contributing one!
float font_get_baseline_offset ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
int font_get_char_from_glyph_index ( RID font_rid, int size, int glyph_index ) const
There is currently no description for this method. Please help us by contributing one!
float font_get_descent ( RID font_rid, int size ) const
There is currently no description for this method. Please help us by contributing one!
bool font_get_disable_embedded_bitmaps ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
float font_get_embolden ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
int font_get_face_count ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
int font_get_face_index ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
int font_get_fixed_size ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
FixedSizeScaleMode font_get_fixed_size_scale_mode ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
bool font_get_generate_mipmaps ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
float font_get_global_oversampling ( ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 font_get_glyph_advance ( RID font_rid, int size, int glyph ) const
There is currently no description for this method. Please help us by contributing one!
Dictionary font_get_glyph_contours ( RID font, int size, int index ) const
There is currently no description for this method. Please help us by contributing one!
int font_get_glyph_index ( RID font_rid, int size, int char, int variation_selector ) const
There is currently no description for this method. Please help us by contributing one!
PackedInt32Array font_get_glyph_list ( RID font_rid, Vector2i size ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 font_get_glyph_offset ( RID font_rid, Vector2i size, int glyph ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 font_get_glyph_size ( RID font_rid, Vector2i size, int glyph ) const
There is currently no description for this method. Please help us by contributing one!
int font_get_glyph_texture_idx ( RID font_rid, Vector2i size, int glyph ) const
There is currently no description for this method. Please help us by contributing one!
RID font_get_glyph_texture_rid ( RID font_rid, Vector2i size, int glyph ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 font_get_glyph_texture_size ( RID font_rid, Vector2i size, int glyph ) const
There is currently no description for this method. Please help us by contributing one!
Rect2 font_get_glyph_uv_rect ( RID font_rid, Vector2i size, int glyph ) const
There is currently no description for this method. Please help us by contributing one!
Hinting font_get_hinting ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 font_get_kerning ( RID font_rid, int size, Vector2i glyph_pair ) const
There is currently no description for this method. Please help us by contributing one!
Vector2i[] font_get_kerning_list ( RID font_rid, int size ) const
There is currently no description for this method. Please help us by contributing one!
bool font_get_language_support_override ( RID font_rid, String language )
There is currently no description for this method. Please help us by contributing one!
PackedStringArray font_get_language_support_overrides ( RID font_rid )
There is currently no description for this method. Please help us by contributing one!
int font_get_msdf_pixel_range ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
int font_get_msdf_size ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
String font_get_name ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
Dictionary font_get_opentype_feature_overrides ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
Dictionary font_get_ot_name_strings ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
float font_get_oversampling ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
float font_get_scale ( RID font_rid, int size ) const
There is currently no description for this method. Please help us by contributing one!
bool font_get_script_support_override ( RID font_rid, String script )
There is currently no description for this method. Please help us by contributing one!
PackedStringArray font_get_script_support_overrides ( RID font_rid )
There is currently no description for this method. Please help us by contributing one!
Vector2i[] font_get_size_cache_list ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
int font_get_spacing ( RID font_rid, SpacingType spacing ) const
There is currently no description for this method. Please help us by contributing one!
int font_get_stretch ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
BitField<FontStyle> font_get_style ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
String font_get_style_name ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
SubpixelPositioning font_get_subpixel_positioning ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
String font_get_supported_chars ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
int font_get_texture_count ( RID font_rid, Vector2i size ) const
There is currently no description for this method. Please help us by contributing one!
Image font_get_texture_image ( RID font_rid, Vector2i size, int texture_index ) const
There is currently no description for this method. Please help us by contributing one!
PackedInt32Array font_get_texture_offsets ( RID font_rid, Vector2i size, int texture_index ) const
There is currently no description for this method. Please help us by contributing one!
Transform2D font_get_transform ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
float font_get_underline_position ( RID font_rid, int size ) const
There is currently no description for this method. Please help us by contributing one!
float font_get_underline_thickness ( RID font_rid, int size ) const
There is currently no description for this method. Please help us by contributing one!
Dictionary font_get_variation_coordinates ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
int font_get_weight ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
bool font_has_char ( RID font_rid, int char ) const
There is currently no description for this method. Please help us by contributing one!
bool font_is_allow_system_fallback ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
bool font_is_force_autohinter ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
bool font_is_language_supported ( RID font_rid, String language ) const
There is currently no description for this method. Please help us by contributing one!
bool font_is_multichannel_signed_distance_field ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
bool font_is_script_supported ( RID font_rid, String script ) const
There is currently no description for this method. Please help us by contributing one!
void font_remove_glyph ( RID font_rid, Vector2i size, int glyph )
There is currently no description for this method. Please help us by contributing one!
void font_remove_kerning ( RID font_rid, int size, Vector2i glyph_pair )
There is currently no description for this method. Please help us by contributing one!
void font_remove_language_support_override ( RID font_rid, String language )
There is currently no description for this method. Please help us by contributing one!
void font_remove_script_support_override ( RID font_rid, String script )
There is currently no description for this method. Please help us by contributing one!
void font_remove_size_cache ( RID font_rid, Vector2i size )
There is currently no description for this method. Please help us by contributing one!
void font_remove_texture ( RID font_rid, Vector2i size, int texture_index )
There is currently no description for this method. Please help us by contributing one!
void font_render_glyph ( RID font_rid, Vector2i size, int index )
There is currently no description for this method. Please help us by contributing one!
void font_render_range ( RID font_rid, Vector2i size, int start, int end )
There is currently no description for this method. Please help us by contributing one!
void font_set_allow_system_fallback ( RID font_rid, bool allow_system_fallback )
There is currently no description for this method. Please help us by contributing one!
void font_set_antialiasing ( RID font_rid, FontAntialiasing antialiasing )
There is currently no description for this method. Please help us by contributing one!
void font_set_ascent ( RID font_rid, int size, float ascent )
There is currently no description for this method. Please help us by contributing one!
void font_set_baseline_offset ( RID font_rid, float baseline_offset )
There is currently no description for this method. Please help us by contributing one!
void font_set_data ( RID font_rid, PackedByteArray data )
There is currently no description for this method. Please help us by contributing one!
void font_set_descent ( RID font_rid, int size, float descent )
There is currently no description for this method. Please help us by contributing one!
void font_set_disable_embedded_bitmaps ( RID font_rid, bool disable_embedded_bitmaps )
There is currently no description for this method. Please help us by contributing one!
void font_set_embolden ( RID font_rid, float strength )
There is currently no description for this method. Please help us by contributing one!
void font_set_face_index ( RID font_rid, int face_index )
There is currently no description for this method. Please help us by contributing one!
void font_set_fixed_size ( RID font_rid, int fixed_size )
There is currently no description for this method. Please help us by contributing one!
void font_set_fixed_size_scale_mode ( RID font_rid, FixedSizeScaleMode fixed_size_scale_mode )
There is currently no description for this method. Please help us by contributing one!
void font_set_force_autohinter ( RID font_rid, bool force_autohinter )
There is currently no description for this method. Please help us by contributing one!
void font_set_generate_mipmaps ( RID font_rid, bool generate_mipmaps )
There is currently no description for this method. Please help us by contributing one!
void font_set_global_oversampling ( float oversampling )
There is currently no description for this method. Please help us by contributing one!
void font_set_glyph_advance ( RID font_rid, int size, int glyph, Vector2 advance )
There is currently no description for this method. Please help us by contributing one!
void font_set_glyph_offset ( RID font_rid, Vector2i size, int glyph, Vector2 offset )
There is currently no description for this method. Please help us by contributing one!
void font_set_glyph_size ( RID font_rid, Vector2i size, int glyph, Vector2 gl_size )
There is currently no description for this method. Please help us by contributing one!
void font_set_glyph_texture_idx ( RID font_rid, Vector2i size, int glyph, int texture_idx )
There is currently no description for this method. Please help us by contributing one!
void font_set_glyph_uv_rect ( RID font_rid, Vector2i size, int glyph, Rect2 uv_rect )
There is currently no description for this method. Please help us by contributing one!
void font_set_hinting ( RID font_rid, Hinting hinting )
There is currently no description for this method. Please help us by contributing one!
void font_set_kerning ( RID font_rid, int size, Vector2i glyph_pair, Vector2 kerning )
There is currently no description for this method. Please help us by contributing one!
void font_set_language_support_override ( RID font_rid, String language, bool supported )
There is currently no description for this method. Please help us by contributing one!
void font_set_msdf_pixel_range ( RID font_rid, int msdf_pixel_range )
There is currently no description for this method. Please help us by contributing one!
void font_set_msdf_size ( RID font_rid, int msdf_size )
There is currently no description for this method. Please help us by contributing one!
void font_set_multichannel_signed_distance_field ( RID font_rid, bool msdf )
There is currently no description for this method. Please help us by contributing one!
void font_set_name ( RID font_rid, String name )
There is currently no description for this method. Please help us by contributing one!
void font_set_opentype_feature_overrides ( RID font_rid, Dictionary overrides )
There is currently no description for this method. Please help us by contributing one!
void font_set_oversampling ( RID font_rid, float oversampling )
There is currently no description for this method. Please help us by contributing one!
void font_set_scale ( RID font_rid, int size, float scale )
There is currently no description for this method. Please help us by contributing one!
void font_set_script_support_override ( RID font_rid, String script, bool supported )
There is currently no description for this method. Please help us by contributing one!
void font_set_spacing ( RID font_rid, SpacingType spacing, int value )
There is currently no description for this method. Please help us by contributing one!
void font_set_stretch ( RID font_rid, int weight )
There is currently no description for this method. Please help us by contributing one!
void font_set_style ( RID font_rid, BitField<FontStyle> style )
There is currently no description for this method. Please help us by contributing one!
void font_set_style_name ( RID font_rid, String name )
There is currently no description for this method. Please help us by contributing one!
void font_set_subpixel_positioning ( RID font_rid, SubpixelPositioning subpixel_positioning )
There is currently no description for this method. Please help us by contributing one!
void font_set_texture_image ( RID font_rid, Vector2i size, int texture_index, Image image )
There is currently no description for this method. Please help us by contributing one!
void font_set_texture_offsets ( RID font_rid, Vector2i size, int texture_index, PackedInt32Array offset )
There is currently no description for this method. Please help us by contributing one!
void font_set_transform ( RID font_rid, Transform2D transform )
There is currently no description for this method. Please help us by contributing one!
void font_set_underline_position ( RID font_rid, int size, float underline_position )
There is currently no description for this method. Please help us by contributing one!
void font_set_underline_thickness ( RID font_rid, int size, float underline_thickness )
There is currently no description for this method. Please help us by contributing one!
void font_set_variation_coordinates ( RID font_rid, Dictionary variation_coordinates )
There is currently no description for this method. Please help us by contributing one!
void font_set_weight ( RID font_rid, int weight )
There is currently no description for this method. Please help us by contributing one!
Dictionary font_supported_feature_list ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
Dictionary font_supported_variation_list ( RID font_rid ) const
There is currently no description for this method. Please help us by contributing one!
String format_number ( String number, String language=”” ) const
There is currently no description for this method. Please help us by contributing one!
void free_rid ( RID rid )
There is currently no description for this method. Please help us by contributing one!
int get_features ( ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 get_hex_code_box_size ( int size, int index ) const
There is currently no description for this method. Please help us by contributing one!
String get_name ( ) const
There is currently no description for this method. Please help us by contributing one!
String get_support_data_filename ( ) const
There is currently no description for this method. Please help us by contributing one!
String get_support_data_info ( ) const
There is currently no description for this method. Please help us by contributing one!
There is currently no description for this method. Please help us by contributing one!
bool has_feature ( Feature feature ) const
There is currently no description for this method. Please help us by contributing one!
int is_confusable ( String string, PackedStringArray dict ) const
There is currently no description for this method. Please help us by contributing one!
bool is_locale_right_to_left ( String locale ) const
There is currently no description for this method. Please help us by contributing one!
bool is_valid_identifier ( String string ) const
There is currently no description for this method. Please help us by contributing one!
bool is_valid_letter ( int unicode ) const
There is currently no description for this method. Please help us by contributing one!
bool load_support_data ( String filename )
There is currently no description for this method. Please help us by contributing one!
int name_to_tag ( String name ) const
There is currently no description for this method. Please help us by contributing one!
String parse_number ( String number, String language=”” ) const
There is currently no description for this method. Please help us by contributing one!
Vector3i[] parse_structured_text ( StructuredTextParser parser_type, Array args, String text ) const
There is currently no description for this method. Please help us by contributing one!
String percent_sign ( String language=”” ) const
There is currently no description for this method. Please help us by contributing one!
bool save_support_data ( String filename ) const
There is currently no description for this method. Please help us by contributing one!
int shaped_get_span_count ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
Variant shaped_get_span_meta ( RID shaped, int index ) const
There is currently no description for this method. Please help us by contributing one!
void shaped_set_span_update_font ( RID shaped, int index, RID[] fonts, int size, Dictionary opentype_features={} )
There is currently no description for this method. Please help us by contributing one!
bool shaped_text_add_object ( RID shaped, Variant key, Vector2 size, InlineAlignment inline_align=5, int length=1, float baseline=0.0 )
There is currently no description for this method. Please help us by contributing one!
bool shaped_text_add_string ( RID shaped, String text, RID[] fonts, int size, Dictionary opentype_features={}, String language=””, Variant meta=null )
There is currently no description for this method. Please help us by contributing one!
void shaped_text_clear ( RID rid )
There is currently no description for this method. Please help us by contributing one!
int shaped_text_closest_character_pos ( RID shaped, int pos ) const
There is currently no description for this method. Please help us by contributing one!
void shaped_text_draw ( RID shaped, RID canvas, Vector2 pos, float clip_l=-1, float clip_r=-1, Color color=Color(1, 1, 1, 1) ) const
There is currently no description for this method. Please help us by contributing one!
void shaped_text_draw_outline ( RID shaped, RID canvas, Vector2 pos, float clip_l=-1, float clip_r=-1, int outline_size=1, Color color=Color(1, 1, 1, 1) ) const
There is currently no description for this method. Please help us by contributing one!
float shaped_text_fit_to_width ( RID shaped, float width, BitField<JustificationFlag> justification_flags=3 )
There is currently no description for this method. Please help us by contributing one!
float shaped_text_get_ascent ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
Dictionary shaped_text_get_carets ( RID shaped, int position ) const
There is currently no description for this method. Please help us by contributing one!
PackedInt32Array shaped_text_get_character_breaks ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
int shaped_text_get_custom_ellipsis ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
String shaped_text_get_custom_punctuation ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
float shaped_text_get_descent ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
Direction shaped_text_get_direction ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
Direction shaped_text_get_dominant_direction_in_range ( RID shaped, int start, int end ) const
There is currently no description for this method. Please help us by contributing one!
int shaped_text_get_ellipsis_glyph_count ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
Dictionary[] shaped_text_get_ellipsis_glyphs ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
int shaped_text_get_ellipsis_pos ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
int shaped_text_get_glyph_count ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
Dictionary[] shaped_text_get_glyphs ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 shaped_text_get_grapheme_bounds ( RID shaped, int pos ) const
There is currently no description for this method. Please help us by contributing one!
Direction shaped_text_get_inferred_direction ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
PackedInt32Array shaped_text_get_line_breaks ( RID shaped, float width, int start=0, BitField<LineBreakFlag> break_flags=3 ) const
There is currently no description for this method. Please help us by contributing one!
PackedInt32Array shaped_text_get_line_breaks_adv ( RID shaped, PackedFloat32Array width, int start=0, bool once=true, BitField<LineBreakFlag> break_flags=3 ) const
There is currently no description for this method. Please help us by contributing one!
int shaped_text_get_object_glyph ( RID shaped, Variant key ) const
There is currently no description for this method. Please help us by contributing one!
Vector2i shaped_text_get_object_range ( RID shaped, Variant key ) const
There is currently no description for this method. Please help us by contributing one!
Rect2 shaped_text_get_object_rect ( RID shaped, Variant key ) const
There is currently no description for this method. Please help us by contributing one!
Array shaped_text_get_objects ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
Orientation shaped_text_get_orientation ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
RID shaped_text_get_parent ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
bool shaped_text_get_preserve_control ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
bool shaped_text_get_preserve_invalid ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
Vector2i shaped_text_get_range ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
PackedVector2Array shaped_text_get_selection ( RID shaped, int start, int end ) const
There is currently no description for this method. Please help us by contributing one!
Vector2 shaped_text_get_size ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
int shaped_text_get_spacing ( RID shaped, SpacingType spacing ) const
There is currently no description for this method. Please help us by contributing one!
int shaped_text_get_trim_pos ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
float shaped_text_get_underline_position ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
float shaped_text_get_underline_thickness ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
float shaped_text_get_width ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
PackedInt32Array shaped_text_get_word_breaks ( RID shaped, BitField<GraphemeFlag> grapheme_flags=264, BitField<GraphemeFlag> skip_grapheme_flags=4 ) const
There is currently no description for this method. Please help us by contributing one!
bool shaped_text_has_visible_chars ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
int shaped_text_hit_test_grapheme ( RID shaped, float coords ) const
There is currently no description for this method. Please help us by contributing one!
int shaped_text_hit_test_position ( RID shaped, float coords ) const
There is currently no description for this method. Please help us by contributing one!
bool shaped_text_is_ready ( RID shaped ) const
There is currently no description for this method. Please help us by contributing one!
int shaped_text_next_character_pos ( RID shaped, int pos ) const
There is currently no description for this method. Please help us by contributing one!
int shaped_text_next_grapheme_pos ( RID shaped, int pos ) const
There is currently no description for this method. Please help us by contributing one!
void shaped_text_overrun_trim_to_width ( RID shaped, float width=0, BitField<TextOverrunFlag> overrun_trim_flags=0 )
There is currently no description for this method. Please help us by contributing one!
int shaped_text_prev_character_pos ( RID shaped, int pos ) const
There is currently no description for this method. Please help us by contributing one!
int shaped_text_prev_grapheme_pos ( RID shaped, int pos ) const
There is currently no description for this method. Please help us by contributing one!
bool shaped_text_resize_object ( RID shaped, Variant key, Vector2 size, InlineAlignment inline_align=5, float baseline=0.0 )
There is currently no description for this method. Please help us by contributing one!
void shaped_text_set_bidi_override ( RID shaped, Array override )
There is currently no description for this method. Please help us by contributing one!
void shaped_text_set_custom_ellipsis ( RID shaped, int char )
There is currently no description for this method. Please help us by contributing one!
void shaped_text_set_custom_punctuation ( RID shaped, String punct )
There is currently no description for this method. Please help us by contributing one!
void shaped_text_set_direction ( RID shaped, Direction direction=0 )
There is currently no description for this method. Please help us by contributing one!
void shaped_text_set_orientation ( RID shaped, Orientation orientation=0 )
There is currently no description for this method. Please help us by contributing one!
void shaped_text_set_preserve_control ( RID shaped, bool enabled )
There is currently no description for this method. Please help us by contributing one!
void shaped_text_set_preserve_invalid ( RID shaped, bool enabled )
There is currently no description for this method. Please help us by contributing one!
void shaped_text_set_spacing ( RID shaped, SpacingType spacing, int value )
There is currently no description for this method. Please help us by contributing one!
bool shaped_text_shape ( RID shaped )
There is currently no description for this method. Please help us by contributing one!
Dictionary[] shaped_text_sort_logical ( RID shaped )
There is currently no description for this method. Please help us by contributing one!
RID shaped_text_substr ( RID shaped, int start, int length ) const
There is currently no description for this method. Please help us by contributing one!
float shaped_text_tab_align ( RID shaped, PackedFloat32Array tab_stops )
There is currently no description for this method. Please help us by contributing one!
bool spoof_check ( String string ) const
There is currently no description for this method. Please help us by contributing one!
PackedInt32Array string_get_character_breaks ( String string, String language=”” ) const
There is currently no description for this method. Please help us by contributing one!
PackedInt32Array string_get_word_breaks ( String string, String language=””, int chars_per_line=0 ) const
There is currently no description for this method. Please help us by contributing one!
String string_to_lower ( String string, String language=”” ) const
There is currently no description for this method. Please help us by contributing one!
String string_to_title ( String string, String language=”” ) const
There is currently no description for this method. Please help us by contributing one!
String string_to_upper ( String string, String language=”” ) const
There is currently no description for this method. Please help us by contributing one!
String strip_diacritics ( String string ) const
There is currently no description for this method. Please help us by contributing one!
String tag_to_name ( int tag ) const
There is currently no description for this method. Please help us by contributing one!