Ardour  9.0-pre0-582-g084a23a80d
_GtkTextLineDisplay Struct Reference

#include <gtktextlayout.h>

Public Attributes

PangoLayout * layout
 
GSList * cursors
 
GSList * shaped_objects
 
GtkTextDirection direction
 
gint width
 
gint total_width
 
gint height
 
gint x_offset
 
gint left_margin
 
gint right_margin
 
gint top_margin
 
gint bottom_margin
 
gint insert_index
 
gboolean size_only
 
GtkTextLineline
 
GdkColorpg_bg_color
 
GdkRectangle block_cursor
 
guint cursors_invalid: 1
 
guint has_block_cursor: 1
 
guint cursor_at_line_end: 1
 

Detailed Description

Definition at line 236 of file gtktextlayout.h.

Member Data Documentation

◆ block_cursor

GdkRectangle _GtkTextLineDisplay::block_cursor

Definition at line 262 of file gtktextlayout.h.

◆ bottom_margin

gint _GtkTextLineDisplay::bottom_margin

Definition at line 254 of file gtktextlayout.h.

◆ cursor_at_line_end

guint _GtkTextLineDisplay::cursor_at_line_end

Definition at line 265 of file gtktextlayout.h.

◆ cursors

GSList* _GtkTextLineDisplay::cursors

Definition at line 239 of file gtktextlayout.h.

◆ cursors_invalid

guint _GtkTextLineDisplay::cursors_invalid

Definition at line 263 of file gtktextlayout.h.

◆ direction

GtkTextDirection _GtkTextLineDisplay::direction

Definition at line 242 of file gtktextlayout.h.

◆ has_block_cursor

guint _GtkTextLineDisplay::has_block_cursor

Definition at line 264 of file gtktextlayout.h.

◆ height

gint _GtkTextLineDisplay::height

Definition at line 246 of file gtktextlayout.h.

◆ insert_index

gint _GtkTextLineDisplay::insert_index

Definition at line 255 of file gtktextlayout.h.

◆ layout

PangoLayout* _GtkTextLineDisplay::layout

Definition at line 238 of file gtktextlayout.h.

◆ left_margin

gint _GtkTextLineDisplay::left_margin

Definition at line 251 of file gtktextlayout.h.

◆ line

GtkTextLine* _GtkTextLineDisplay::line

Definition at line 258 of file gtktextlayout.h.

◆ pg_bg_color

GdkColor* _GtkTextLineDisplay::pg_bg_color

Definition at line 260 of file gtktextlayout.h.

◆ right_margin

gint _GtkTextLineDisplay::right_margin

Definition at line 252 of file gtktextlayout.h.

◆ shaped_objects

GSList* _GtkTextLineDisplay::shaped_objects

Definition at line 240 of file gtktextlayout.h.

◆ size_only

gboolean _GtkTextLineDisplay::size_only

Definition at line 257 of file gtktextlayout.h.

◆ top_margin

gint _GtkTextLineDisplay::top_margin

Definition at line 253 of file gtktextlayout.h.

◆ total_width

gint _GtkTextLineDisplay::total_width

Definition at line 245 of file gtktextlayout.h.

◆ width

gint _GtkTextLineDisplay::width

Definition at line 244 of file gtktextlayout.h.

◆ x_offset

gint _GtkTextLineDisplay::x_offset

Definition at line 250 of file gtktextlayout.h.


The documentation for this struct was generated from the following file: