void CFDE_TextOut::Reload(const CFX_RectF& rect) { int i = 0; for (auto& line : m_ttoLines) { if (line.GetNewReload()) { m_iCurLine = i; m_iCurPiece = 0; ReloadLinePiece(&line, rect); } ++i; } }
void CFDE_TextOut::Reload(const CFX_RectF& rect) { int32_t iCount = m_ttoLines.GetSize(); for (int32_t i = 0; i < iCount; i++) { CFDE_TTOLine* pLine = m_ttoLines.GetPtrAt(i); if (!pLine || !pLine->m_bNewReload) continue; m_iCurLine = i; m_iCurPiece = 0; ReloadLinePiece(pLine, rect); } }