summaryrefslogtreecommitdiff
path: root/src/gfx_func.h
diff options
context:
space:
mode:
authorzuu <zuu@openttd.org>2013-06-09 12:21:44 +0000
committerzuu <zuu@openttd.org>2013-06-09 12:21:44 +0000
commite31190219872a69e4497f8d8f0fb3235c59f826b (patch)
treec73ca8de93f8773535cd46a34cd534a9b4e9976a /src/gfx_func.h
parent9aa1bf026443ddc65ab4381e86c294943ddc30d8 (diff)
downloadopenttd-e31190219872a69e4497f8d8f0fb3235c59f826b.tar.xz
(svn r25343) -Add: method to count the number of lines required to draw a string with line warping
Diffstat (limited to 'src/gfx_func.h')
-rw-r--r--src/gfx_func.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gfx_func.h b/src/gfx_func.h
index 65616e618..42c2b3a5e 100644
--- a/src/gfx_func.h
+++ b/src/gfx_func.h
@@ -124,6 +124,7 @@ Dimension GetStringBoundingBox(const char *str, FontSize start_fontsize = FS_NOR
Dimension GetStringBoundingBox(StringID strid);
uint32 FormatStringLinebreaks(char *str, const char *last, int maxw, FontSize start_fontsize = FS_NORMAL);
int GetStringHeight(StringID str, int maxw);
+int GetStringLineCount(StringID str, int maxw);
Dimension GetStringMultiLineBoundingBox(StringID str, const Dimension &suggestion);
Dimension GetStringMultiLineBoundingBox(const char *str, const Dimension &suggestion);
void LoadStringWidthTable(bool monospace = false);