YSTest  PreAlpha_b400_20130424
The YSLib Test Project
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
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.h239 行定义.

成员类型定义说明

在文件 Font.h243 行定义.

在文件 Font.h242 行定义.

在文件 Font.h244 行定义.

在文件 Font.h245 行定义.

构造及析构函数说明

yconstfn YSLib::Drawing::CharBitmap::CharBitmap ( const NativeType b)
inline

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

在文件 Font.h255 行定义.

成员函数说明

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

在文件 Font.h261 行定义.

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

在文件 Font.h263 行定义.

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

在文件 Font.h264 行定义.

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

在文件 Font.h265 行定义.

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

在文件 Font.h262 行定义.

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

在文件 Font.h267 行定义.

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

在文件 Font.h269 行定义.

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

在文件 Font.h259 行定义.

类成员变量说明

NativeType YSLib::Drawing::CharBitmap::bitmap
private

在文件 Font.h248 行定义.


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