Merge pull request #74149 from bruvzg/get_char
[Font] Implement `get_char_from_glyph_index` function.
This commit is contained in:
@@ -2175,6 +2175,10 @@ int64_t TextServerFallback::_font_get_glyph_index(const RID &p_font_rid, int64_t
|
||||
return (int64_t)p_char;
|
||||
}
|
||||
|
||||
int64_t TextServerFallback::_font_get_char_from_glyph_index(const RID &p_font_rid, int64_t p_size, int64_t p_glyph_index) const {
|
||||
return p_glyph_index;
|
||||
}
|
||||
|
||||
bool TextServerFallback::_font_has_char(const RID &p_font_rid, int64_t p_char) const {
|
||||
FontFallback *fd = font_owner.get_or_null(p_font_rid);
|
||||
ERR_FAIL_COND_V_MSG((p_char >= 0xd800 && p_char <= 0xdfff) || (p_char > 0x10ffff), false, "Unicode parsing error: Invalid unicode codepoint " + String::num_int64(p_char, 16) + ".");
|
||||
|
||||
Reference in New Issue
Block a user