Lines Matching refs:str
288 const char* str, in DrawString() argument
292 NW_NULL_ASSERT(str); in DrawString()
298 this->DrawString(context, x, y, str, turnOver, backErase); in DrawString()
418 const char* str, in DrawString() argument
424 while (*str != '\0') in DrawString()
428 int len = this->StrLineWidth(str); in DrawString()
434 str = this->DrawLine(context, x, y, str, width); in DrawString()
436 if (*str == '\n') in DrawString()
439 ++str; in DrawString()
442 else if (*str != '\0') in DrawString()
445 ++str; in DrawString()
449 if ((str = std::strchr(str, '\n')) == NULL) in DrawString()
453 ++str; in DrawString()
479 const char* str, in DrawLine() argument
486 NW_NULL_ASSERT(str); in DrawLine()
489 while ((c = *str) != '\0') in DrawLine()
494 return str; in DrawLine()
521 if (*(str + 1) == '\n') in DrawLine()
524 ++str; in DrawLine()
526 return str; in DrawLine()
528 ++str; in DrawLine()
530 return str; in DrawLine()
590 int StrLineWidth(const char* str) in StrLineWidth() argument
595 NW_NULL_ASSERT(str); in StrLineWidth()
599 c = *str++; in StrLineWidth()
1011 const char* str, in DrawString() argument
1015 NW_NULL_ASSERT(str); in DrawString()
1023 pixelWriter.DrawString(m_Buffer, m_Direction, m_Color, x, y, str, turnOver, backErase); in DrawString()