From 837b3b22e59cdda0d82e53bb58206162e595d9bc Mon Sep 17 00:00:00 2001 From: stevenhoefel Date: Tue, 17 Jan 2017 22:15:43 +1100 Subject: GRAPHICS: MacText calculate longest string inside maxWidth and add alignment. --- graphics/macgui/mactext.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'graphics/macgui/mactext.h') diff --git a/graphics/macgui/mactext.h b/graphics/macgui/mactext.h index 21c063f896..28f0e50b76 100644 --- a/graphics/macgui/mactext.h +++ b/graphics/macgui/mactext.h @@ -25,12 +25,13 @@ #include "graphics/fontman.h" #include "graphics/managed_surface.h" +#include "graphics/font.h" namespace Graphics { class MacText { public: - MacText(Common::String s, const Graphics::Font *font, int fgcolor, int bgcolor, int maxWidth = -1); + MacText(Common::String s, const Graphics::Font *font, int fgcolor, int bgcolor, int maxWidth = -1, TextAlign textAlignment = kTextAlignLeft); void setInterLinear(int interLinear) { _interLinear = interLinear; } @@ -61,6 +62,8 @@ private: Graphics::ManagedSurface *_surface; bool _fullRefresh; + + TextAlign _textAlignment; }; } // End of namespace Graphics -- cgit v1.2.3