28 #ifndef YSL_INC_Service_CharRenderer_h_
29 #define YSL_INC_Service_CharRenderer_h_ 1
50 template<template<
bool> class _gBlitLoop, typename _tOut, typename _tIn>
54 const auto& g(pc.Target);
55 const auto& r(pc.ClipArea);
57 Blit<_gBlitLoop, false, false>(dst, g.GetSize(), src, ss,
58 r.GetPoint(), pc.Location, r.GetSize());
70 RenderChar(PaintContext&& pc,
Color, CharBitmap::BufferType,
const Size&);
87 template<
class _tRenderer>
91 return r.GetTextState().Margin.Right;
99 template<
class _tRenderer>
122 template<
class _tRenderer>