Add functions for getting name and font style from dynamic and bitmap fonts.
Add font selection toolbar editor plugin.
This commit is contained in:
@ -208,6 +208,15 @@ void TextServer::_bind_methods() {
|
||||
|
||||
ClassDB::bind_method(D_METHOD("font_set_data", "font_rid", "data"), &TextServer::font_set_data);
|
||||
|
||||
ClassDB::bind_method(D_METHOD("font_set_style", "font_rid", "style"), &TextServer::font_set_style);
|
||||
ClassDB::bind_method(D_METHOD("font_get_style", "font_rid"), &TextServer::font_get_style);
|
||||
|
||||
ClassDB::bind_method(D_METHOD("font_set_name", "font_rid", "name"), &TextServer::font_set_name);
|
||||
ClassDB::bind_method(D_METHOD("font_get_name", "font_rid"), &TextServer::font_get_name);
|
||||
|
||||
ClassDB::bind_method(D_METHOD("font_set_style_name", "font_rid", "name"), &TextServer::font_set_style_name);
|
||||
ClassDB::bind_method(D_METHOD("font_get_style_name", "font_rid"), &TextServer::font_get_style_name);
|
||||
|
||||
ClassDB::bind_method(D_METHOD("font_set_antialiased", "font_rid", "antialiased"), &TextServer::font_set_antialiased);
|
||||
ClassDB::bind_method(D_METHOD("font_is_antialiased", "font_rid"), &TextServer::font_is_antialiased);
|
||||
|
||||
@ -470,11 +479,16 @@ void TextServer::_bind_methods() {
|
||||
BIND_ENUM_CONSTANT(CONTOUR_CURVE_TAG_OFF_CONIC);
|
||||
BIND_ENUM_CONSTANT(CONTOUR_CURVE_TAG_OFF_CUBIC);
|
||||
|
||||
/* Font Spacing*/
|
||||
/* Font Spacing */
|
||||
BIND_ENUM_CONSTANT(SPACING_GLYPH);
|
||||
BIND_ENUM_CONSTANT(SPACING_SPACE);
|
||||
BIND_ENUM_CONSTANT(SPACING_TOP);
|
||||
BIND_ENUM_CONSTANT(SPACING_BOTTOM);
|
||||
|
||||
/* Font Style */
|
||||
BIND_ENUM_CONSTANT(FONT_BOLD);
|
||||
BIND_ENUM_CONSTANT(FONT_ITALIC);
|
||||
BIND_ENUM_CONSTANT(FONT_FIXED_WIDTH);
|
||||
}
|
||||
|
||||
Vector2 TextServer::get_hex_code_box_size(int p_size, char32_t p_index) const {
|
||||
|
||||
Reference in New Issue
Block a user