diff options
author | Eugene Sandulenko | 2017-01-29 14:19:28 +0100 |
---|---|---|
committer | Eugene Sandulenko | 2017-01-29 14:19:28 +0100 |
commit | 0691c4e82e16467f4d7c669a4a9c12a7d48a4301 (patch) | |
tree | bed1008231376274a5f020d145408e2cb2a01bed /graphics/macgui | |
parent | f4c3de8da4e21311cd4e3e43c12cd1a44b79f205 (diff) | |
download | scummvm-rg350-0691c4e82e16467f4d7c669a4a9c12a7d48a4301.tar.gz scummvm-rg350-0691c4e82e16467f4d7c669a4a9c12a7d48a4301.tar.bz2 scummvm-rg350-0691c4e82e16467f4d7c669a4a9c12a7d48a4301.zip |
GRAPHICS: Pass MacWindowManager to MacText constructor
Diffstat (limited to 'graphics/macgui')
-rw-r--r-- | graphics/macgui/mactext.cpp | 3 | ||||
-rw-r--r-- | graphics/macgui/mactext.h | 7 |
2 files changed, 8 insertions, 2 deletions
diff --git a/graphics/macgui/mactext.cpp b/graphics/macgui/mactext.cpp index 208307eb98..ae233d5c9e 100644 --- a/graphics/macgui/mactext.cpp +++ b/graphics/macgui/mactext.cpp @@ -24,8 +24,9 @@ namespace Graphics { -MacText::MacText(Common::String s, const Graphics::Font *font, int fgcolor, int bgcolor, int maxWidth, TextAlign textAlignment) { +MacText::MacText(Common::String s, MacWindowManager *wm, const Graphics::Font *font, int fgcolor, int bgcolor, int maxWidth, TextAlign textAlignment) { _str = s; + _wm = wm; _font = font; _fgcolor = fgcolor; _bgcolor = bgcolor; diff --git a/graphics/macgui/mactext.h b/graphics/macgui/mactext.h index 28f0e50b76..2fcf26fab9 100644 --- a/graphics/macgui/mactext.h +++ b/graphics/macgui/mactext.h @@ -29,9 +29,12 @@ namespace Graphics { +class MacWindowManager; + class MacText { public: - MacText(Common::String s, const Graphics::Font *font, int fgcolor, int bgcolor, int maxWidth = -1, TextAlign textAlignment = kTextAlignLeft); + MacText(Common::String s, MacWindowManager *wm, const Graphics::Font *font, int fgcolor, int bgcolor, + int maxWidth = -1, TextAlign textAlignment = kTextAlignLeft); void setInterLinear(int interLinear) { _interLinear = interLinear; } @@ -49,6 +52,8 @@ private: void reallocSurface(); private: + MacWindowManager *_wm; + Common::String _str; const Graphics::Font *_font; int _fgcolor, _bgcolor; |