static void BidiTransform(std::vector<CGUIString> &lines, bool forceLTRReadingOrder);
static CStdStringW BidiFlip(const CStdStringW &text, bool forceLTRReadingOrder);
void CalcTextExtent();
+ void UpdateCommon(const CStdStringW &text, float maxWidth, bool forceLTRReadingOrder);
// our text to render
vecColors m_colors;
// the default color (may differ from the font objects defaults)
color_t m_textColor;
+ std::string m_lastUtf8Text;
CStdStringW m_lastText;
+ bool m_lastUpdateW; ///< true if the last string we updated was the wstring version
float m_textWidth;
float m_textHeight;
private: