mirror of
https://gitee.com/zlgopen/awtk.git
synced 2024-12-12 12:05:20 +08:00
12 KiB
12 KiB
font_loader_stb_t
概述
stb字体加载器。
stb主要用于加载矢量字体(如truetype),它功能强大,体积小巧。
函数
函数名称 | 说明 |
---|---|
font_loader_stb | 获取stb字体加载器对象。 |
font_stb_create | 创建stb字体对象。 |
fscript_app_conf_register | 注册app_conf函数。 |
fscript_array_register | 注册typed array函数。 |
fscript_bits_register | 注册数学函数。 |
fscript_crc_register | 注册crc16/crc32/cksum等函数。 |
fscript_date_time_register | 注册date time函数。 |
fscript_endian_register | 注册大端小断转换函数等函数。 |
fscript_ext_init | 注册扩展函数。 |
fscript_fs_register | 注册文件系统函数。 |
fscript_iostream_file_register | 注册iostream_file相关函数。 |
fscript_iostream_inet_register | 注册iostream_inet相关函数。 |
fscript_iostream_register | 注册iostream相关函数。 |
fscript_iostream_serial_register | 注册iostream_serial相关函数。 |
fscript_istream_register | 注册istream相关等函数。 |
fscript_json_register | 注册json函数。 |
fscript_math_register | 注册数学函数。 |
fscript_object_register | 注册object函数。 |
fscript_ostream_register | 注册ostream相关函数。 |
fscript_rbuffer_register | 注册rbuffer相关函数。 |
fscript_typed_array_register | 注册typed array函数。 |
fscript_wbuffer_register | 注册wbuffer相关函数。 |
fscript_widget_register | 注册widget函数。 |
font_loader_stb 函数
- 函数功能:
获取stb字体加载器对象。
- 函数原型:
font_loader_t* font_loader_stb ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | font_loader_t* | 返回字体加载器对象。 |
font_stb_create 函数
- 函数功能:
创建stb字体对象。
- 函数原型:
font_t* font_stb_create (const char* name, const uint8_t* buff , uint32_t size);
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | font_t* | 返回字体对象。 |
name | const char* | 字体名称。 |
const uint8_t* buff | 。 | |
size | uint32_t | 字体数据长度。 |
fscript_app_conf_register 函数
- 函数功能:
注册app_conf函数。
- 函数原型:
ret_t fscript_app_conf_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_array_register 函数
- 函数功能:
注册typed array函数。
- 函数原型:
ret_t fscript_array_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_bits_register 函数
- 函数功能:
注册数学函数。
- 函数原型:
ret_t fscript_bits_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_crc_register 函数
- 函数功能:
注册crc16/crc32/cksum等函数。
- 函数原型:
ret_t fscript_crc_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_date_time_register 函数
- 函数功能:
注册date time函数。
- 函数原型:
ret_t fscript_date_time_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_endian_register 函数
- 函数功能:
注册大端小断转换函数等函数。
- 函数原型:
ret_t fscript_endian_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_ext_init 函数
- 函数功能:
注册扩展函数。
- 函数原型:
ret_t fscript_ext_init ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_fs_register 函数
- 函数功能:
注册文件系统函数。
- 函数原型:
ret_t fscript_fs_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_iostream_file_register 函数
- 函数功能:
注册iostream_file相关函数。
- 函数原型:
ret_t fscript_iostream_file_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_iostream_inet_register 函数
- 函数功能:
注册iostream_inet相关函数。
- 函数原型:
ret_t fscript_iostream_inet_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_iostream_register 函数
- 函数功能:
注册iostream相关函数。
- 函数原型:
ret_t fscript_iostream_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_iostream_serial_register 函数
- 函数功能:
注册iostream_serial相关函数。
- 函数原型:
ret_t fscript_iostream_serial_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_istream_register 函数
- 函数功能:
注册istream相关等函数。
- 函数原型:
ret_t fscript_istream_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_json_register 函数
- 函数功能:
注册json函数。
- 函数原型:
ret_t fscript_json_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_math_register 函数
- 函数功能:
注册数学函数。
- 函数原型:
ret_t fscript_math_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_object_register 函数
- 函数功能:
注册object函数。
- 函数原型:
ret_t fscript_object_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_ostream_register 函数
- 函数功能:
注册ostream相关函数。
- 函数原型:
ret_t fscript_ostream_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_rbuffer_register 函数
- 函数功能:
注册rbuffer相关函数。
- 函数原型:
ret_t fscript_rbuffer_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_typed_array_register 函数
- 函数功能:
注册typed array函数。
- 函数原型:
ret_t fscript_typed_array_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_wbuffer_register 函数
- 函数功能:
注册wbuffer相关函数。
- 函数原型:
ret_t fscript_wbuffer_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
fscript_widget_register 函数
- 函数功能:
注册widget函数。
- 函数原型:
ret_t fscript_widget_register ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |