Core/SimpleTextDrawer: Fix assignment operator

Former-commit-id: 52aa69ef0712d142ab36eae6dedf084c32a08012
This commit is contained in:
Lynix
2015-11-25 18:20:02 +01:00
parent b5fb11b5c2
commit 4619099a01
2 changed files with 14 additions and 1 deletions

View File

@@ -144,6 +144,19 @@ namespace Nz
m_glyphUpdated = false;
}
SimpleTextDrawer& SimpleTextDrawer::operator=(const SimpleTextDrawer& drawer)
{
m_characterSize = drawer.m_characterSize;
m_color = drawer.m_color;
m_style = drawer.m_style;
m_text = drawer.m_text;
m_glyphUpdated = false;
SetFont(drawer.m_font);
return *this;
}
SimpleTextDrawer& SimpleTextDrawer::operator=(SimpleTextDrawer&& drawer)
{
DisconnectFontSlots();