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 中定义.