A Pango::Analysis stores information about the properties of a segment of text.
More...
#include <pangomm/item.h>
A Pango::Analysis stores information about the properties of a segment of text.
Pango::Analysis is used as an output type only so there is no public default constructor. You can retrieve an object of this type from an object of type Pango::Item by calling Pango::Item::get_analysis(). Objects of this class can be used for some calculations in Pango::GlyphString.
◆ Analysis() [1/2]
Pango::Analysis::Analysis |
( |
| ) |
|
|
protected |
◆ Analysis() [2/2]
Pango::Analysis::Analysis |
( |
const PangoAnalysis * |
src | ) |
|
|
explicit |
◆ get_extra_attrs()
Gets a list of non-font attributes for this segment.
- Returns
- A list of non-font attributes for this segment.
◆ get_font() [1/2]
Glib::RefPtr< Font > Pango::Analysis::get_font |
( |
| ) |
|
Gets the font used to render this segment.
- Returns
- The font used to render this segment.
◆ get_font() [2/2]
Glib::RefPtr< const Font > Pango::Analysis::get_font |
( |
| ) |
const |
◆ get_language()
Language Pango::Analysis::get_language |
( |
| ) |
const |
Gets the language of this segment.
- Returns
- The language of this segment.
◆ get_level()
guint8 Pango::Analysis::get_level |
( |
| ) |
const |
Gets the bidrectional level for this segment.
- Returns
- The bidirectional level for this segment.
◆ gobj() [1/2]
PangoAnalysis * Pango::Analysis::gobj |
( |
| ) |
|
|
inline |
Provides access to the underlying C GObject.
◆ gobj() [2/2]
const PangoAnalysis * Pango::Analysis::gobj |
( |
| ) |
const |
|
inline |
Provides access to the underlying C GObject.
◆ wrap() [1/2]
◆ wrap() [2/2]
◆ gobject_
PangoAnalysis Pango::Analysis::gobject_ |
|
protected |