X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Ftext-io.cpp;h=3a0fe9b6b7283d22575a5b51067af291f9b7d2b3;hp=9e0a0b547d45de55d31d631cf676eb52bf69b162;hb=5a984a1705bf94f17a8ef6a05ce170d1a47e49b1;hpb=0207e16930421216c5a22a0fd3ac409f3bd2a7b0 diff --git a/dali-toolkit/internal/text/text-io.cpp b/dali-toolkit/internal/text/text-io.cpp index 9e0a0b5..3a0fe9b 100644 --- a/dali-toolkit/internal/text/text-io.cpp +++ b/dali-toolkit/internal/text/text-io.cpp @@ -88,6 +88,24 @@ std::ostream& operator<< (std::ostream& o, const Vector& fontRun) return o << std::dec; } +std::ostream& operator<< (std::ostream& o, const Vector& lineRuns) +{ + for( unsigned int i=0; i9 Characters: 0->9 (10)" for a ten character run staring from beginning of the model + o << "Line " << i << " Glyphs: " << lineRuns[i].glyphIndex << "->" << (lineRuns[i].glyphIndex + lineRuns[i].numberOfGlyphs ); + o << " Characters: " << lineRuns[i].characterRun.characterIndex << "->" << (lineRuns[i].characterRun.characterIndex + lineRuns[i].characterRun.numberOfCharacters ); + o << " Size: " << lineRuns[i].lineSize; + + if( i+1 < lineRuns.Count() ) + { + o << ", "; + } + } + + return o << std::dec; +} + } // namespace Text } // namespace Toolkit