YSTest: YSLib::Drawing::CharBitmap类 参考

YSTest PreAlpha_b400_20130424 The YSLib Test Project

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

- 类列表
- 类索引
- 类继承关系
- 类成员

全部 类 命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 组 页
Public 类型 | Public 成员函数 | Private 属性 | 所有成员列表
YSLib::Drawing::CharBitmap类 参考

字符位图。 更多...

`#include <Font.h>`

## Public 类型

typedef ::FTC_SBit | NativeType
typedef ::FT_Byte * | BufferType
typedef ::FT_Byte | ScaleType
typedef ::FT_Char | SignedScaleType

## Public 成员函数

yconstfn | CharBitmap (const NativeType &b)
| 使用本机类型对象构造字符位图对象。
yconstfn | operator NativeType () const ynothrow
yconstfn BufferType | GetBuffer () const ynothrow
yconstfn ScaleType | GetWidth () const ynothrow
yconstfn ScaleType | GetHeight () const ynothrow
yconstfn SignedScaleType | GetLeft () const ynothrow
yconstfn SignedScaleType | GetTop () const ynothrow
yconstfn SignedScaleType | GetXAdvance () const ynothrow
yconstfn SignedScaleType | GetYAdvance () const ynothrow

## Private 属性

NativeType | bitmap

## 详细描述

字符位图。

警告
  非虚析构。
  若为空时调用成员函数时行为未定义。

自从
  build 147

在文件 Font.h 第 239 行定义.

## 成员类型定义说明

typedef ::FT_Byte* YSLib::Drawing::CharBitmap::BufferType

在文件 Font.h 第 243 行定义.

typedef ::FTC_SBit YSLib::Drawing::CharBitmap::NativeType

在文件 Font.h 第 242 行定义.

typedef ::FT_Byte YSLib::Drawing::CharBitmap::ScaleType

在文件 Font.h 第 244 行定义.

typedef ::FT_Char YSLib::Drawing::CharBitmap::SignedScaleType

在文件 Font.h 第 245 行定义.

## 构造及析构函数说明

yconstfn YSLib::Drawing::CharBitmap::CharBitmap | ( | const NativeType & | b | ) |

inline

使用本机类型对象构造字符位图对象。

在文件 Font.h 第 255 行定义.

## 成员函数说明

yconstfn BufferType YSLib::Drawing::CharBitmap::GetBuffer | ( |  | ) | const

inline

在文件 Font.h 第 261 行定义.

yconstfn ScaleType YSLib::Drawing::CharBitmap::GetHeight | ( |  | ) | const

inline

在文件 Font.h 第 263 行定义.

yconstfn SignedScaleType YSLib::Drawing::CharBitmap::GetLeft | ( |  | ) | const

inline

在文件 Font.h 第 264 行定义.

yconstfn SignedScaleType YSLib::Drawing::CharBitmap::GetTop | ( |  | ) | const

inline

在文件 Font.h 第 265 行定义.

yconstfn ScaleType YSLib::Drawing::CharBitmap::GetWidth | ( |  | ) | const

inline

在文件 Font.h 第 262 行定义.

yconstfn SignedScaleType YSLib::Drawing::CharBitmap::GetXAdvance | ( |  | ) | const

inline

在文件 Font.h 第 267 行定义.

yconstfn SignedScaleType YSLib::Drawing::CharBitmap::GetYAdvance | ( |  | ) | const

inline

在文件 Font.h 第 269 行定义.

yconstfn YSLib::Drawing::CharBitmap::operator NativeType | ( |  | ) | const

inline

在文件 Font.h 第 259 行定义.

## 类成员变量说明

NativeType YSLib::Drawing::CharBitmap::bitmap

private

在文件 Font.h 第 248 行定义.

该类的文档由以下文件生成:

- Font.h