结构体
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。