1 Star 0 Fork 344

seasky100 / awtk

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
glyph_t.md 3.48 KB
一键复制 编辑 原始数据 按行查看 历史
lixianjing 提交于 2019-12-11 16:21 . regen docs

glyph_t

概述

代表一个字符的字模。

函数

函数名称 说明
glyph_clone 克隆glyph对象。
glyph_create 创建glyph对象。
glyph_destroy 销毁glyph对象。

属性

属性名称 类型 说明
advance uint16_t 占位宽度。
data const uint8_t* 数据。
format uint8_t 格式。
h uint16_t 高度。
pitch uint8_t pitch。
w uint16_t 宽度。
x int16_t x坐标。
y int16_t y坐标。

glyph_clone 函数


  • 函数功能:

克隆glyph对象。

  • 函数原型:
glyph_t* glyph_clone ();
  • 参数说明:
参数 类型 说明
返回值 glyph_t* glyph对象。

glyph_create 函数


  • 函数功能:

创建glyph对象。

  • 函数原型:
glyph_t* glyph_create ();
  • 参数说明:
参数 类型 说明
返回值 glyph_t* glyph对象。

glyph_destroy 函数


  • 函数功能:

销毁glyph对象。

  • 函数原型:
ret_t glyph_destroy (glyph_t* glyph);
  • 参数说明:
参数 类型 说明
返回值 ret_t 返回RET_OK表示成功,否则表示失败。
glyph glyph_t* glyph对象。

advance 属性


占位宽度。

  • 类型:uint16_t
特性 是否支持
可直接读取
可直接修改

data 属性


数据。

  • 类型:const uint8_t*
特性 是否支持
可直接读取
可直接修改

format 属性


格式。

  • 类型:uint8_t
特性 是否支持
可直接读取
可直接修改

h 属性


高度。

  • 类型:uint16_t
特性 是否支持
可直接读取
可直接修改

pitch 属性


pitch。

  • 类型:uint8_t
特性 是否支持
可直接读取
可直接修改

w 属性


宽度。

  • 类型:uint16_t
特性 是否支持
可直接读取
可直接修改

x 属性


x坐标。

  • 类型:int16_t
特性 是否支持
可直接读取
可直接修改

y 属性


y坐标。

  • 类型:int16_t
特性 是否支持
可直接读取
可直接修改
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/seasky100/awtk.git
git@gitee.com:seasky100/awtk.git
seasky100
awtk
awtk
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891