diff options
Diffstat (limited to 'graphics/font.h')
-rw-r--r-- | graphics/font.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/graphics/font.h b/graphics/font.h index 0478608708..6682ce015b 100644 --- a/graphics/font.h +++ b/graphics/font.h @@ -169,13 +169,14 @@ public: * It returns the maximal width of any of the new lines (i.e. a value which is less * or equal to maxWidth). * - * @param str the string to word wrap - * @param maxWidth the maximum width a line may have - * @param lines the string list to which the text lines from str are appended + * @param str the string to word wrap + * @param maxWidth the maximum width a line may have + * @param lines the string list to which the text lines from str are appended + * @param initWidth the starting width of the first line, for partially filled lines (optional) * @return the maximal width of any of the lines added to lines */ - int wordWrapText(const Common::String &str, int maxWidth, Common::Array<Common::String> &lines) const; - int wordWrapText(const Common::U32String &str, int maxWidth, Common::Array<Common::U32String> &lines) const; + int wordWrapText(const Common::String &str, int maxWidth, Common::Array<Common::String> &lines, int initWidth = 0) const; + int wordWrapText(const Common::U32String &str, int maxWidth, Common::Array<Common::U32String> &lines, int initWidth = 0) const; private: Common::String handleEllipsis(const Common::String &str, int w) const; |