YSTest: CharRenderer.cpp 文件参考

YSTest PreAlpha_b500_20140530 The YSLib Test Project

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

- 文件列表
- 文件成员

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

字符渲染。 更多...

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

浏览源代码.

## 命名空间

| YSLib
| YSLib::Drawing
| 图形处理。

## 函数

YF_API void | YSLib::Drawing::RenderChar (PaintContext &&pc, Color, bool, CharBitmap::BufferType, CharBitmap::FormatType, const Size &)
| 渲染单个字符。 更多...
YF_API void | YSLib::Drawing::RenderCharAlpha (PaintContext &&pc, Color, bool, CharBitmap::BufferType, CharBitmap::FormatType, const Size &, AlphaType *)
| 渲染带 Alpha 缓冲的单个字符。 更多...
YF_API u8 | YSLib::Drawing::PutCharBase (TextState &, SDst, ucs4_t)
| 使用指定的文本状态和行末位置（横坐标）按需打印换行并判断是否需要渲染单个字符。 更多...

## 详细描述

字符渲染。

版本
  r3253

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

自从
  build 275

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

修改时间:
  2014-05-23 09:41 +0800

文本编码:
  UTF-8

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

在文件 CharRenderer.cpp 中定义.

## 变量说明

byte v

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

参考自 YSLib::DS::UI::DualScreenReader::AdjustMargins(), YSLib::Drawing::Rect::operator+(), YSLib::Drawing::Rect::operator-(), YSLib::RestrictInClosedInterval(), YSLib::SwitchAddedInterval(), YSLib::SwitchInterval() , 以及 YSLib::UI::View::View().