|
YSTest
PreAlpha_b400_20130424
The YSLib Test Project
|
平台无关的字体库。 更多...
#include "../Core/yfunc.hpp"#include "../Core/yobject.h"#include <string>#include "../Core/yexcept.h"#include "YTextBase.h"#include <ft2build.h>#include <FT_FREETYPE_H>#include <FT_CACHE_H>

类 | |
| class | YSLib::Drawing::FontFamily |
| 字型家族 (Typeface Family) 标识。 更多... | |
| class | YSLib::Drawing::Typeface |
| 字型标识。 更多... | |
| class | YSLib::Drawing::CharBitmap |
| 字符位图。 更多... | |
| class | YSLib::Drawing::FontCache |
| 字体缓存。 更多... | |
| class | YSLib::Drawing::Font |
| 字体:字模,包含字型、样式和大小。 更多... | |
命名空间 | |
| namespace | YSLib |
| namespace | YSLib::Drawing |
| 图形处理。 | |
类型定义 | |
| typedef u8 | YSLib::Drawing::FontSize |
| 字体大小。 | |
| typedef std::string | YSLib::Drawing::FontPath |
| 字体文件路径。 | |
| typedef std::string | YSLib::Drawing::FamilyName |
| 字型家族名称。 | |
| typedef std::string | YSLib::Drawing::StyleName |
| 字型样式名称。 | |
枚举 | |
| enum | YSLib::Drawing::FontStyle : u8 |
| 字体样式。 更多... | |
函数 | |
| yconstfn FontStyle | YSLib::Drawing::operator& (FontStyle _x, FontStyle _y) |
| yconstfn FontStyle | YSLib::Drawing::operator| (FontStyle _x, FontStyle _y) |
| yconstfn FontStyle | YSLib::Drawing::operator^ (FontStyle _x, FontStyle _y) |
| yconstfn FontStyle | YSLib::Drawing::operator~ (FontStyle _x) |
| FontStyle & | YSLib::Drawing::operator&= (FontStyle &_x, FontStyle _y) |
| FontStyle & | YSLib::Drawing::operator|= (FontStyle &_x, FontStyle _y) |
| FontStyle & | YSLib::Drawing::operator^= (FontStyle &_x, FontStyle _y) |
| yconstfn const char * | YSLib::Drawing::FetchName (FontStyle style) ynothrow |
| 取样式名称。 | |
| YF_API const Typeface & | YSLib::Drawing::FetchDefaultTypeface () ythrow(LoggedEvent) |
| 取默认字型引用。 | |
平台无关的字体库。
在文件 Font.h 中定义.