class

Godot::FontFile

Inherits Godot::Font < Godot::Resource < Godot::RefCounted < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

allow_system_fallback

Property allow_system_fallback getter

Source
allow_system_fallback=(val)

Property allow_system_fallback setter

Source
allow_system_fallback?
Source
antialiasing

Property antialiasing getter

Source
antialiasing=(val : Int)

Property antialiasing setter

Source
clear_cache
Source
clear_glyphs(cache_index : Int64, size : Vector2i) : Void
Source
clear_kerning_map(cache_index : Int64, size : Int64) : Void
Source
clear_size_cache(cache_index : Int64) : Void
Source
clear_textures(cache_index : Int64, size : Vector2i) : Void
Source
data

Property data getter

Source
data=(val)

Property data setter

Source
disable_embedded_bitmaps

Property disable_embedded_bitmaps getter

Source
disable_embedded_bitmaps=(val)

Property disable_embedded_bitmaps setter

Source
disable_embedded_bitmaps?
Source
fixed_size

Property fixed_size getter

Source
fixed_size=(val : Int)

Property fixed_size setter

Source
fixed_size_scale_mode

Property fixed_size_scale_mode getter

Source
fixed_size_scale_mode=(val : Int)

Property fixed_size_scale_mode setter

Source
font_name

Property font_name getter

Source
font_name=(val)

Property font_name setter

Source
font_stretch

Property font_stretch getter

Source
font_stretch=(val : Int)

Property font_stretch setter

Source
font_style

Property font_style getter

Source
font_style=(val : Int)

Property font_style setter

Source
font_weight

Property font_weight getter

Source
font_weight=(val : Int)

Property font_weight setter

Source
force_autohinter

Property force_autohinter getter

Source
force_autohinter=(val)

Property force_autohinter setter

Source
force_autohinter?
Source
generate_mipmaps

Property generate_mipmaps getter

Source
generate_mipmaps=(val)

Property generate_mipmaps setter

Source
generate_mipmaps?
Source
get_antialiasing
Source
get_cache_ascent(cache_index : Int64, size : Int64) : Float64
Source
get_cache_count
Source
get_cache_descent(cache_index : Int64, size : Int64) : Float64
Source
get_cache_scale(cache_index : Int64, size : Int64) : Float64
Source
get_cache_underline_position(cache_index : Int64, size : Int64) : Float64
Source
get_cache_underline_thickness(cache_index : Int64, size : Int64) : Float64
Source
get_char_from_glyph_index(size : Int64, glyph_index : Int64) : Int64
Source
get_data
Source
get_disable_embedded_bitmaps
Source
get_embolden(cache_index : Int64) : Float64
Source
get_extra_baseline_offset(cache_index : Int64) : Float64
Source
get_extra_spacing(cache_index : Int64, spacing : Int64) : Int64
Source
get_face_index(cache_index : Int64) : Int64
Source
get_fixed_size
Source
get_fixed_size_scale_mode
Source
get_generate_mipmaps
Source
get_glyph_advance(cache_index : Int64, size : Int64, glyph : Int64) : Vector2
Source
get_glyph_index(size : Int64, char : Int64, variation_selector : Int64) : Int64
Source
get_glyph_list(cache_index : Int64, size : Vector2i) : Pointer(Void)
Source
get_glyph_offset(cache_index : Int64, size : Vector2i, glyph : Int64) : Vector2
Source
get_glyph_size(cache_index : Int64, size : Vector2i, glyph : Int64) : Vector2
Source
get_glyph_texture_idx(cache_index : Int64, size : Vector2i, glyph : Int64) : Int64
Source
get_glyph_uv_rect(cache_index : Int64, size : Vector2i, glyph : Int64) : Rect2
Source
get_hinting
Source
get_keep_rounding_remainders
Source
get_kerning(cache_index : Int64, size : Int64, glyph_pair : Vector2i) : Vector2
Source
get_kerning_list(cache_index : Int64, size : Int64) : Godot::Array
Source
get_language_support_override(language : String) : Bool
Source
get_language_support_overrides
Source
get_msdf_pixel_range
Source
get_msdf_size
Source
get_opentype_feature_overrides
Source
get_oversampling
Source
get_script_support_override(script : String) : Bool
Source
get_script_support_overrides
Source
get_size_cache_list(cache_index : Int64) : Godot::Array
Source
get_subpixel_positioning
Source
get_texture_count(cache_index : Int64, size : Vector2i) : Int64
Source
get_texture_image(cache_index : Int64, size : Vector2i, texture_index : Int64) : Image
Source
get_texture_offsets(cache_index : Int64, size : Vector2i, texture_index : Int64) : Pointer(Void)
Source
get_transform(cache_index : Int64) : Transform2D
Source
get_variation_coordinates(cache_index : Int64) : Pointer(Void)
Source
hinting

Property hinting getter

Source
hinting=(val : Int)

Property hinting setter

Source
is_allow_system_fallback
Source
is_force_autohinter
Source
is_modulate_color_glyphs
Source
is_multichannel_signed_distance_field
Source
keep_rounding_remainders

Property keep_rounding_remainders getter

Source
keep_rounding_remainders=(val)

Property keep_rounding_remainders setter

Source
keep_rounding_remainders?
Source
load_bitmap_font(path : String) : Int64
Source
load_dynamic_font(path : String) : Int64
Source
modulate_color_glyphs

Property modulate_color_glyphs getter

Source
modulate_color_glyphs=(val)

Property modulate_color_glyphs setter

Source
modulate_color_glyphs?
Source
msdf_pixel_range

Property msdf_pixel_range getter

Source
msdf_pixel_range=(val : Int)

Property msdf_pixel_range setter

Source
msdf_size

Property msdf_size getter

Source
msdf_size=(val : Int)

Property msdf_size setter

Source
multichannel_signed_distance_field

Property multichannel_signed_distance_field getter

Source
multichannel_signed_distance_field=(val)

Property multichannel_signed_distance_field setter

Source
multichannel_signed_distance_field?
Source
opentype_feature_overrides

Property opentype_feature_overrides getter

Source
opentype_feature_overrides=(val)

Property opentype_feature_overrides setter

Source
oversampling

Property oversampling getter

Source
oversampling=(val : Number)

Property oversampling setter

Source
remove_cache(cache_index : Int64) : Void
Source
remove_glyph(cache_index : Int64, size : Vector2i, glyph : Int64) : Void
Source
remove_kerning(cache_index : Int64, size : Int64, glyph_pair : Vector2i) : Void
Source
remove_language_support_override(language : String) : Void
Source
remove_script_support_override(script : String) : Void
Source
remove_size_cache(cache_index : Int64, size : Vector2i) : Void
Source
remove_texture(cache_index : Int64, size : Vector2i, texture_index : Int64) : Void
Source
render_glyph(cache_index : Int64, size : Vector2i, index : Int64) : Void
Source
render_range(cache_index : Int64, size : Vector2i, start : Int64, end_val : Int64) : Void
Source
set_allow_system_fallback(allow_system_fallback : Bool) : Void
Source
set_antialiasing(antialiasing : Int64) : Void
Source
set_cache_ascent(cache_index : Int64, size : Int64, ascent : Float64) : Void
Source
set_cache_descent(cache_index : Int64, size : Int64, descent : Float64) : Void
Source
set_cache_scale(cache_index : Int64, size : Int64, scale : Float64) : Void
Source
set_cache_underline_position(cache_index : Int64, size : Int64, underline_position : Float64) : Void
Source
set_cache_underline_thickness(cache_index : Int64, size : Int64, underline_thickness : Float64) : Void
Source
set_data(data : Pointer(Void)) : Void
Source
set_disable_embedded_bitmaps(disable_embedded_bitmaps : Bool) : Void
Source
set_embolden(cache_index : Int64, strength : Float64) : Void
Source
set_extra_baseline_offset(cache_index : Int64, baseline_offset : Float64) : Void
Source
set_extra_spacing(cache_index : Int64, spacing : Int64, value : Int64) : Void
Source
set_face_index(cache_index : Int64, face_index : Int64) : Void
Source
set_fixed_size(fixed_size : Int64) : Void
Source
set_fixed_size_scale_mode(fixed_size_scale_mode : Int64) : Void
Source
set_font_name(name : String) : Void
Source
set_font_stretch(stretch : Int64) : Void
Source
set_font_style(style : Int64) : Void
Source
set_font_style_name(name : String) : Void
Source
set_font_weight(weight : Int64) : Void
Source
set_force_autohinter(force_autohinter : Bool) : Void
Source
set_generate_mipmaps(generate_mipmaps : Bool) : Void
Source
set_glyph_advance(cache_index : Int64, size : Int64, glyph : Int64, advance : Vector2) : Void
Source
set_glyph_offset(cache_index : Int64, size : Vector2i, glyph : Int64, offset : Vector2) : Void
Source
set_glyph_size(cache_index : Int64, size : Vector2i, glyph : Int64, gl_size : Vector2) : Void
Source
set_glyph_texture_idx(cache_index : Int64, size : Vector2i, glyph : Int64, texture_idx : Int64) : Void
Source
set_glyph_uv_rect(cache_index : Int64, size : Vector2i, glyph : Int64, uv_rect : Rect2) : Void
Source
set_hinting(hinting : Int64) : Void
Source
set_keep_rounding_remainders(keep_rounding_remainders : Bool) : Void
Source
set_kerning(cache_index : Int64, size : Int64, glyph_pair : Vector2i, kerning : Vector2) : Void
Source
set_language_support_override(language : String, supported : Bool) : Void
Source
set_modulate_color_glyphs(modulate : Bool) : Void
Source
set_msdf_pixel_range(msdf_pixel_range : Int64) : Void
Source
set_msdf_size(msdf_size : Int64) : Void
Source
set_multichannel_signed_distance_field(msdf : Bool) : Void
Source
set_opentype_feature_overrides(overrides : Pointer(Void)) : Void
Source
set_oversampling(oversampling : Float64) : Void
Source
set_script_support_override(script : String, supported : Bool) : Void
Source
set_subpixel_positioning(subpixel_positioning : Int64) : Void
Source
set_texture_image(cache_index : Int64, size : Vector2i, texture_index : Int64, image : Image) : Void
Source
set_texture_offsets(cache_index : Int64, size : Vector2i, texture_index : Int64, offset : Pointer(Void)) : Void
Source
set_transform(cache_index : Int64, transform : Transform2D) : Void
Source
set_variation_coordinates(cache_index : Int64, variation_coordinates : Pointer(Void)) : Void
Source
style_name

Property style_name getter

Source
style_name=(val)

Property style_name setter

Source
subpixel_positioning

Property subpixel_positioning getter

Source
subpixel_positioning=(val : Int)

Property subpixel_positioning setter

Source