diff options
Diffstat (limited to 'source/blender/editors/interface/interface_style.c')
-rw-r--r-- | source/blender/editors/interface/interface_style.c | 25 |
1 files changed, 1 insertions, 24 deletions
diff --git a/source/blender/editors/interface/interface_style.c b/source/blender/editors/interface/interface_style.c index 8bb1e477506..643fa128d08 100644 --- a/source/blender/editors/interface/interface_style.c +++ b/source/blender/editors/interface/interface_style.c @@ -219,7 +219,6 @@ void UI_fontstyle_draw(const uiFontStyle *fs, UI_fontstyle_draw_ex(fs, rect, str, col, fs_params, BLF_DRAW_STR_DUMMY_MAX, &xofs, &yofs, NULL); } -/* drawn same as above, but at 90 degree angle */ void UI_fontstyle_draw_rotated(const uiFontStyle *fs, const rcti *rect, const char *str, @@ -279,12 +278,6 @@ void UI_fontstyle_draw_rotated(const uiFontStyle *fs, } } -/** - * Similar to #UI_fontstyle_draw - * but ignore alignment, shadow & no clipping rect. - * - * For drawing on-screen labels. - */ void UI_fontstyle_draw_simple( const uiFontStyle *fs, float x, float y, const char *str, const uchar col[4]) { @@ -294,9 +287,6 @@ void UI_fontstyle_draw_simple( BLF_draw(fs->uifont_id, str, BLF_DRAW_STR_DUMMY_MAX); } -/** - * Same as #UI_fontstyle_draw but draw a colored backdrop. - */ void UI_fontstyle_draw_simple_backdrop(const uiFontStyle *fs, float x, float y, @@ -331,7 +321,7 @@ void UI_fontstyle_draw_simple_backdrop(const uiFontStyle *fs, } /* ************** helpers ************************ */ -/* XXX: read a style configure */ + const uiStyle *UI_style_get(void) { #if 0 @@ -344,7 +334,6 @@ const uiStyle *UI_style_get(void) #endif } -/* for drawing, scaled with DPI setting */ const uiStyle *UI_style_get_dpi(void) { const uiStyle *style = UI_style_get(); @@ -376,16 +365,6 @@ int UI_fontstyle_string_width(const uiFontStyle *fs, const char *str) return (int)BLF_width(fs->uifont_id, str, BLF_DRAW_STR_DUMMY_MAX); } -/** - * Return the width of `str` with the spacing & kerning of `fs` with `aspect` - * (representing #uiBlock.aspect) applied. - * - * When calculating text width, the UI layout logic calculate widths without scale, - * only applying scale when drawing. This causes problems for fonts since kerning at - * smaller sizes often makes them wider than a scaled down version of the larger text. - * Resolve this by calculating the text at the on-screen size, - * returning the result scaled back to 1:1. See T92361. - */ int UI_fontstyle_string_width_with_block_aspect(const uiFontStyle *fs, const char *str, const float aspect) @@ -415,8 +394,6 @@ int UI_fontstyle_height_max(const uiFontStyle *fs) /* ************** init exit ************************ */ -/* called on each startup.blend read */ -/* reading without uifont will create one */ void uiStyleInit(void) { const uiStyle *style = U.uistyles.first; |