结构体
PangoLayoutLine
说明 [src]
struct PangoLayoutLine {
PangoLayout* layout;
gint start_index;
gint length;
GSList* runs;
guint is_paragraph_start : 1;
guint resolved_dir : 3;
}
PangoLayoutLine
代表由 PangoLayout
布局段落生成的行之一。
PangoLayoutLine
结构可以通过调用 pango_layout_get_line()
获取,并且仅在父 PangoLayout
的文本、属性或设置被修改之前有效。
结构体成员
layout
该行所属的布局,可能是
NULL
。start_index
行的开始字节索引,进入 layout->text。
length
行的长度(以字节为单位)。
runs
行中的运行列表,从左到右。
is_paragraph_start
如果这是段落的第 一行,则为
TRUE
。resolved_dir
行的
已解析
PangoDirection。