[TextServer] Fix system font fallback and caret/selection behavior for composite characters.
This commit is contained in:
@@ -981,6 +981,13 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_shaped_text_closest_character_pos" qualifiers="virtual const">
|
||||
<return type="int" />
|
||||
<param index="0" name="shaped" type="RID" />
|
||||
<param index="1" name="pos" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_shaped_text_draw" qualifiers="virtual const">
|
||||
<return type="void" />
|
||||
<param index="0" name="shaped" type="RID" />
|
||||
@@ -1026,6 +1033,12 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_shaped_text_get_character_breaks" qualifiers="virtual const">
|
||||
<return type="PackedInt32Array" />
|
||||
<param index="0" name="shaped" type="RID" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_shaped_text_get_custom_punctuation" qualifiers="virtual const">
|
||||
<return type="String" />
|
||||
<param index="0" name="shaped" type="RID" />
|
||||
@@ -1229,6 +1242,13 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_shaped_text_next_character_pos" qualifiers="virtual const">
|
||||
<return type="int" />
|
||||
<param index="0" name="shaped" type="RID" />
|
||||
<param index="1" name="pos" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_shaped_text_next_grapheme_pos" qualifiers="virtual const">
|
||||
<return type="int" />
|
||||
<param index="0" name="shaped" type="RID" />
|
||||
@@ -1244,6 +1264,13 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_shaped_text_prev_character_pos" qualifiers="virtual const">
|
||||
<return type="int" />
|
||||
<param index="0" name="shaped" type="RID" />
|
||||
<param index="1" name="pos" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_shaped_text_prev_grapheme_pos" qualifiers="virtual const">
|
||||
<return type="int" />
|
||||
<param index="0" name="shaped" type="RID" />
|
||||
@@ -1356,6 +1383,13 @@
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_string_get_character_breaks" qualifiers="virtual const">
|
||||
<return type="PackedInt32Array" />
|
||||
<param index="0" name="string" type="String" />
|
||||
<param index="1" name="language" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_string_get_word_breaks" qualifiers="virtual const">
|
||||
<return type="PackedInt32Array" />
|
||||
<param index="0" name="string" type="String" />
|
||||
|
||||
Reference in New Issue
Block a user