YSTest
PreAlpha_b400_20130424
The YSLib Test Project
|
字符渲染。 更多...
命名空间 | |
namespace | YSLib |
namespace | YSLib::Drawing |
图形处理。 | |
函数 | |
template<template< bool > class _gBlitLoop, typename _tOut , typename _tIn > | |
void | YSLib::Drawing::BlitChar (_tOut dst, _tIn src, const Size &ss, const PaintContext &pc) |
字符块传输。 | |
YF_API void | YSLib::Drawing::RenderChar (PaintContext &&pc, Color, CharBitmap::BufferType, const Size &) |
渲染单个字符。 | |
YF_API void | YSLib::Drawing::RenderCharAlpha (PaintContext &&pc, Color, CharBitmap::BufferType, const Size &, u8 *) |
渲染带 Alpha 缓冲的单个字符。 | |
template<class _tRenderer > | |
SDst | YSLib::Drawing::GetEndOfLinePositionOf (const _tRenderer &r) |
取文本渲染器的行末位置(横坐标)。 | |
template<class _tRenderer > | |
void | YSLib::Drawing::PrintChar (_tRenderer &r, ucs4_t c) |
打印单个可打印字符。 | |
YF_API u8 | YSLib::Drawing::PutCharBase (TextState &, SDst, ucs4_t) |
使用指定的文本状态和行末位置(横坐标)打印并判断是否需要具体渲染单个字符。 | |
template<class _tRenderer > | |
u8 | YSLib::Drawing::PutChar (_tRenderer &r, ucs4_t c) |
打印单个字符。 | |
字符渲染。
在文件 CharRenderer.h 中定义.