X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Frendering%2Ftext-typesetter.cpp;h=b1502a90ec3d56d7344590dbace34b72849e2172;hp=1cd9d5619d009380f2726653d8ec7c36bc07dfb1;hb=96d0515d26859b6ca0e4b8a6cdb6dce13d6f6281;hpb=6dee947335ac2aadaa52d5d1b60e8e3880208329 diff --git a/dali-toolkit/internal/text/rendering/text-typesetter.cpp b/dali-toolkit/internal/text/rendering/text-typesetter.cpp index 1cd9d56..b1502a9 100644 --- a/dali-toolkit/internal/text/rendering/text-typesetter.cpp +++ b/dali-toolkit/internal/text/rendering/text-typesetter.cpp @@ -26,6 +26,7 @@ // INTERNAL INCLUDES #include #include +#include #include #include #include @@ -475,58 +476,6 @@ void DrawBackgroundColor( } } -float GetPreOffsetVerticalLineAlignment(LineRun line, DevelText::VerticalLineAlignment::Type verLineAlign) -{ - // Calculate vertical line alignment - float offset = 0.0f; - - switch(verLineAlign) - { - case DevelText::VerticalLineAlignment::TOP: - { - break; - } - case DevelText::VerticalLineAlignment::MIDDLE: - { - offset = line.lineSpacing * 0.5f; - break; - } - case DevelText::VerticalLineAlignment::BOTTOM: - { - offset = line.lineSpacing; - break; - } - } - - return offset; -} - -float GetPostOffsetVerticalLineAlignment(LineRun line, DevelText::VerticalLineAlignment::Type verLineAlign) -{ - // Calculate vertical line alignment - float offset = 0.0f; - - switch(verLineAlign) - { - case DevelText::VerticalLineAlignment::TOP: - { - offset = line.lineSpacing; - break; - } - case DevelText::VerticalLineAlignment::MIDDLE: - { - offset = line.lineSpacing * 0.5f; - break; - } - case DevelText::VerticalLineAlignment::BOTTOM: - { - break; - } - } - - return offset; -} - Devel::PixelBuffer DrawGlyphsBackground(const ViewModel* model, Devel::PixelBuffer& buffer, const uint32_t& bufferWidth, const uint32_t& bufferHeight, bool ignoreHorizontalAlignment, int32_t horizontalOffset, int32_t verticalOffset) { // Retrieve lines, glyphs, positions and colors from the view model.