YSTest: CharRenderer.cpp 文件参考

YSTest PreAlpha_b400_20130424 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

- 文件列表
- 文件成员

全部 类 命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 组 页
函数
CharRenderer.cpp 文件参考
Service

字符渲染。 更多...

`#include "YSLib/Service/CharRenderer.h"`
CharRenderer.cpp 的引用(Include)关系图:

浏览源代码.

## 函数

void | RenderChar (PaintContext &&pc, Color c, CharBitmap::BufferType cbuf, const Size &ss)
void | RenderCharAlpha (PaintContext &&pc, Color c, CharBitmap::BufferType cbuf, const Size &ss, u8 *alpha)
u8 | PutCharBase (TextState &ts, SDst eol, ucs4_t c)

## 详细描述

字符渲染。

版本
  r2952

作者
  FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com

自从
  build 275

创建时间:
  2009-11-13 00:06:05 +0800

修改时间:
  2013-01-07 13:50 +0800

文本编码:
  UTF-8

模块名称:
  YSLib::Service::CharRenderer

在文件 CharRenderer.cpp 中定义.

## 函数说明

u8 PutCharBase | ( | TextState & | ts,
|  | SDst | eol,
|  | ucs4_t | c
| ) |  |

在文件 CharRenderer.cpp 第 94 行定义.

参考 YB_UNLIKELY.

参考自 YSLib::Drawing::PutChar().

这是这个函数的调用关系图:

void RenderChar | ( | PaintContext && | pc,
|  | Color | c,
|  | CharBitmap::BufferType | cbuf,
|  | const Size & | ss
| ) |  |

在文件 CharRenderer.cpp 第 72 行定义.

参考 YAssert.

void RenderCharAlpha | ( | PaintContext && | pc,
|  | Color | c,
|  | CharBitmap::BufferType | cbuf,
|  | const Size & | ss,
|  | u8 * | alpha
| ) |  |

在文件 CharRenderer.cpp 第 82 行定义.

参考 YAssert.