- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件
-
)
- 类列表
- 类索引
- 类继承关系
- 类成员
全部) 类) 命名空间) 文件) 函数) 变量) 类型定义) 枚举) 枚举值) 属性) 友元) 宏定义) 组) 页)
Public 成员函数 | 静态 Public 成员函数 | 静态 Public 属性 | Protected 成员函数 | 所有成员列表
FontFreeType类 参考
#include
类 FontFreeType 继承关系图:
## Public 成员函数
|
bool | isDistanceFieldEnabled () const |
|
int | getOutlineSize () const |
|
void | renderCharAt (unsigned char dest, int posX, int posY, unsigned char bitmap, long bitmapWidth, long bitmapHeight) |
|
virtual FontAtlas | createFontAtlas () override |
|
virtual int | getHorizontalKerningForTextUTF16 (const std::u16string &text, int &outNumLetters) const override |
|
unsigned char | getGlyphBitmap (unsigned short theChar, long &outWidth, long &outHeight, Rect &outRect, int &xAdvance) |
|
virtual int | getFontMaxHeight () const override |
|
virtual int | getFontAscender () const |
|
Public 成员函数 继承自 Font |
virtual const char | getCurrentGlyphCollection () const |
|
Public 成员函数 继承自 Ref |
void | retain () |
| 保留所有权. 更多…
|
|
void | release () |
| 立即释放所有权. 更多…
|
|
Ref * | autorelease () |
| 自动释放所有权在不久的将来. 更多…
|
|
unsigned int | getReferenceCount () const |
| 返回Ref对象当前的引用计数. 更多…
|
|
virtual | ~Ref () |
| NA NA 更多…
|
|
构造及析构函数说明
FontFreeType | ( | bool | distanceFieldEnabled = false , | | | int | outline = 0 | | ) | | |
| protected |
成员函数说明
static FontFreeType create | ( | const std::string & | fontName, | | | int | fontSize, | | | GlyphCollection | glyphs, | | | const char | customGlyphs, | | | bool | distanceFieldEnabled = false , | | | int | outline = 0 | | ) | | |
| static |
实现了 Font.
bool createFontObject | ( | const std::string & | fontName, | | | int | fontSize | | ) | | |
| protected |
virtual int getFontAscender | ( | | ) | const |
| virtual |
virtual int getFontMaxHeight | ( | | ) | const |
| overridevirtual |
重载 Font .
unsigned char* getGlyphBitmap | ( | unsigned short | theChar, |
| | long & | outWidth, |
| | long & | outHeight, |
| | Rect & | outRect, |
| | int & | xAdvance |
| ) | | |
virtual int* getHorizontalKerningForTextUTF16 | ( | const std::u16string & | text, | | | int & | outNumLetters | | ) | | const |
| overridevirtual |
实现了 Font.
int getOutlineSize | ( | | ) | const |
| inline |
bool isDistanceFieldEnabled | ( | | ) | const |
| inline |
void renderCharAt | ( | unsigned char | dest, |
| | int | posX, |
| | int | posY, |
| | unsigned char | bitmap, |
| | long | bitmapWidth, |
| | long | bitmapHeight |
| ) | | |
static void shutdownFreeType | ( | | ) | |
| static |
类成员变量说明
const int DistanceMapSpread |
| static |
该类的文档由以下文件生成: