Kiwano Engine v1.3.x
|
纹理缓存 更多...
#include <Font.h>
Public 成员函数 | |
void | AddFont (size_t key, RefPtr< Font > font) |
添加字体缓存 | |
void | AddFontByFamily (StringView font_family, RefPtr< Font > font) |
添加字体族映射字体缓存 | |
RefPtr< Font > | GetFont (size_t key) const |
获取字体缓存 | |
RefPtr< Font > | GetFontByFamily (StringView font_family) const |
获取字体族映射字体缓存 | |
void | RemoveFont (size_t key) |
移除字体缓存 | |
void | RemoveFontByFamily (StringView font_family) |
移除字体族映射字体缓存 | |
void | Clear () |
清空缓存 | |
额外继承的成员函数 | |
Public 类型 继承自 kiwano::Singleton< FontCache > | |
using | object_type = FontCache |
静态 Public 成员函数 继承自 kiwano::Singleton< FontCache > | |
static object_type & | GetInstance () |
static object_type * | GetInstancePtr () |
Protected 成员函数 继承自 kiwano::Singleton< FontCache > | |
Singleton (const Singleton &)=delete | |
Singleton & | operator= (const Singleton &)=delete |
静态 Protected 属性 继承自 kiwano::Singleton< FontCache > | |
static FontCache | instance_ |
纹理缓存