Lines Matching refs:str
221 StreamType str, in CalcStringWidth() argument
225 NN_POINTER_ASSERT(str); in CalcStringWidth()
230 CalcStringRect(&rect, str, length); in CalcStringWidth()
238 StreamType str, in CalcStringHeight() argument
242 NN_POINTER_ASSERT(str); in CalcStringHeight()
247 CalcStringRect(&rect, str, length); in CalcStringHeight()
256 StreamType str, in CalcStringRect() argument
261 NN_POINTER_ASSERT(str); in CalcStringRect()
266 myCopy.CalcStringRectImpl(pRect, str, length); in CalcStringRect()
321 StreamType str, in Print() argument
325 NN_POINTER_ASSERT(str); in Print()
333 f32 width = myCopy.PrintImpl(str, length); in Print()
356 StreamType str, in CalcLineWidth() argument
360 NN_POINTER_ASSERT(str); in CalcLineWidth()
367 myCopy.CalcLineRectImpl(&rect, &str, length); in CalcLineWidth()
389 const StreamType str = *pStr; in CalcLineRectImpl() local
390 const StreamType end = str + length; in CalcLineRectImpl()
392 PrintContext<CharType> context(this, str, 0, 0, 0); in CalcLineRectImpl()
415 reader.Set(str); in CalcLineRectImpl()
430 context.str = reinterpret_cast<StreamType>(reader.GetCurrentPos()); in CalcLineRectImpl()
466 NN_POINTER_ASSERT(context.str); in CalcLineRectImpl()
467 reader.Set(context.str); in CalcLineRectImpl()
551 StreamType str, in CalcStringRectImpl() argument
556 NN_POINTER_ASSERT(str); in CalcStringRectImpl()
559 const StreamType end = str + length; in CalcStringRectImpl()
561 StreamType pos = str; in CalcStringRectImpl()
586 StreamType str, in PrintImpl() argument
590 NN_POINTER_ASSERT(str); in PrintImpl()
601 StreamType prevStreamPos = str; in PrintImpl()
602 StreamType prevNewLinePos = str; in PrintImpl()
604 f32 textWidth = AdjustCursor(&xOrigin, &yOrigin, str, length); in PrintImpl()
607 PrintContext<CharType> context(this, str, xOrigin, yOrigin, 0); in PrintImpl()
609 reader.Set(str); in PrintImpl()
613 reinterpret_cast<StreamType>(reader.GetCurrentPos()) - str <= length; in PrintImpl()
621 context.str = reinterpret_cast<StreamType>(reader.GetCurrentPos()); in PrintImpl()
658 NN_POINTER_ASSERT(context.str); in PrintImpl()
663 const int remain = length - (context.str - str); in PrintImpl()
664 const f32 width = CalcLineWidth( context.str, remain ); in PrintImpl()
670 const int remain = length - (context.str - str); in PrintImpl()
671 const f32 width = CalcLineWidth( context.str, remain ); in PrintImpl()
703 NN_POINTER_ASSERT(context.str); in PrintImpl()
704 reader.Set(context.str); in PrintImpl()
798 StreamType str, in AdjustCursor() argument
815 CalcStringRect(&textRect, str, length); in AdjustCursor()
847 const f32 width = CalcLineWidth(str, length); in AdjustCursor()
853 const f32 width = CalcLineWidth(str, length); in AdjustCursor()