Ardour  9.0-pre0-384-ga76afae0e9
_GtkTextLayout Struct Reference

#include <gtktextlayout.h>

Public Attributes

GObject parent_instance
 
gint screen_width
 
gint width
 
gint height
 
GtkTextBufferbuffer
 
GtkTextAttributesdefault_style
 
PangoContext * ltr_context
 
PangoContext * rtl_context
 
GtkTextAttributesone_style_cache
 
GtkTextLineDisplayone_display_cache
 
gint wrap_loop_count
 
guint cursor_visible: 1
 
guint cursor_direction: 2
 
guint keyboard_direction: 2
 
gchar * preedit_string
 
PangoAttrList * preedit_attrs
 
gint preedit_len
 
gint preedit_cursor
 
guint overwrite_mode: 1
 

Detailed Description

Definition at line 115 of file gtktextlayout.h.

Member Data Documentation

◆ buffer

GtkTextBuffer* _GtkTextLayout::buffer

Definition at line 135 of file gtktextlayout.h.

◆ cursor_direction

guint _GtkTextLayout::cursor_direction

Definition at line 163 of file gtktextlayout.h.

◆ cursor_visible

guint _GtkTextLayout::cursor_visible

Definition at line 158 of file gtktextlayout.h.

◆ default_style

GtkTextAttributes* _GtkTextLayout::default_style

Definition at line 138 of file gtktextlayout.h.

◆ height

gint _GtkTextLayout::height

Definition at line 125 of file gtktextlayout.h.

◆ keyboard_direction

guint _GtkTextLayout::keyboard_direction

Definition at line 168 of file gtktextlayout.h.

◆ ltr_context

PangoContext* _GtkTextLayout::ltr_context

Definition at line 141 of file gtktextlayout.h.

◆ one_display_cache

GtkTextLineDisplay* _GtkTextLayout::one_display_cache

Definition at line 152 of file gtktextlayout.h.

◆ one_style_cache

GtkTextAttributes* _GtkTextLayout::one_style_cache

Definition at line 147 of file gtktextlayout.h.

◆ overwrite_mode

guint _GtkTextLayout::overwrite_mode

Definition at line 177 of file gtktextlayout.h.

◆ parent_instance

GObject _GtkTextLayout::parent_instance

Definition at line 117 of file gtktextlayout.h.

◆ preedit_attrs

PangoAttrList* _GtkTextLayout::preedit_attrs

Definition at line 173 of file gtktextlayout.h.

◆ preedit_cursor

gint _GtkTextLayout::preedit_cursor

Definition at line 175 of file gtktextlayout.h.

◆ preedit_len

gint _GtkTextLayout::preedit_len

Definition at line 174 of file gtktextlayout.h.

◆ preedit_string

gchar* _GtkTextLayout::preedit_string

Definition at line 172 of file gtktextlayout.h.

◆ rtl_context

PangoContext* _GtkTextLayout::rtl_context

Definition at line 142 of file gtktextlayout.h.

◆ screen_width

gint _GtkTextLayout::screen_width

Definition at line 121 of file gtktextlayout.h.

◆ width

gint _GtkTextLayout::width

Definition at line 124 of file gtktextlayout.h.

◆ wrap_loop_count

gint _GtkTextLayout::wrap_loop_count

Definition at line 155 of file gtktextlayout.h.


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