Lines Matching refs:str

223     StreamType  str,  in CalcStringWidth()  argument
227 NN_POINTER_ASSERT(str); in CalcStringWidth()
232 CalcStringRect(&rect, str, length); in CalcStringWidth()
240 StreamType str, in CalcStringHeight() argument
244 NN_POINTER_ASSERT(str); in CalcStringHeight()
249 CalcStringRect(&rect, str, length); in CalcStringHeight()
258 StreamType str, in CalcStringRect() argument
263 NN_POINTER_ASSERT(str); in CalcStringRect()
268 myCopy.CalcStringRectImpl(pRect, str, length); in CalcStringRect()
323 StreamType str, in Print() argument
327 NN_POINTER_ASSERT(str); in Print()
335 f32 width = myCopy.PrintImpl(str, length); in Print()
358 StreamType str, in CalcLineWidth() argument
362 NN_POINTER_ASSERT(str); in CalcLineWidth()
369 myCopy.CalcLineRectImpl(&rect, &str, length); in CalcLineWidth()
391 const StreamType str = *pStr; in CalcLineRectImpl() local
392 const StreamType end = str + length; in CalcLineRectImpl()
394 PrintContext<CharType> context(this, str, 0, 0, 0); in CalcLineRectImpl()
417 reader.Set(str); in CalcLineRectImpl()
432 context.str = reinterpret_cast<StreamType>(reader.GetCurrentPos()); in CalcLineRectImpl()
468 NN_POINTER_ASSERT(context.str); in CalcLineRectImpl()
469 reader.Set(context.str); in CalcLineRectImpl()
553 StreamType str, in CalcStringRectImpl() argument
558 NN_POINTER_ASSERT(str); in CalcStringRectImpl()
561 const StreamType end = str + length; in CalcStringRectImpl()
563 StreamType pos = str; in CalcStringRectImpl()
588 StreamType str, in PrintImpl() argument
592 NN_POINTER_ASSERT(str); in PrintImpl()
603 StreamType prevStreamPos = str; in PrintImpl()
604 StreamType prevNewLinePos = str; in PrintImpl()
606 f32 textWidth = AdjustCursor(&xOrigin, &yOrigin, str, length); in PrintImpl()
609 PrintContext<CharType> context(this, str, xOrigin, yOrigin, 0); in PrintImpl()
611 reader.Set(str); in PrintImpl()
615 reinterpret_cast<StreamType>(reader.GetCurrentPos()) - str <= length; in PrintImpl()
623 context.str = reinterpret_cast<StreamType>(reader.GetCurrentPos()); in PrintImpl()
660 NN_POINTER_ASSERT(context.str); in PrintImpl()
665 const int remain = length - (context.str - str); in PrintImpl()
666 const f32 width = CalcLineWidth( context.str, remain ); in PrintImpl()
672 const int remain = length - (context.str - str); in PrintImpl()
673 const f32 width = CalcLineWidth( context.str, remain ); in PrintImpl()
705 NN_POINTER_ASSERT(context.str); in PrintImpl()
706 reader.Set(context.str); in PrintImpl()
800 StreamType str, in AdjustCursor() argument
817 CalcStringRect(&textRect, str, length); in AdjustCursor()
849 const f32 width = CalcLineWidth(str, length); in AdjustCursor()
855 const f32 width = CalcLineWidth(str, length); in AdjustCursor()