|
static AttrType | register_type (const Glib::ustring& name) |
| Allocate a new attribute type ID. More...
|
|
static Glib::ustring | get_type_name (AttrType type) |
| Fetches the attribute type name passed in when registering the type using register_type(). More...
|
|
static AttrString | create_attr_family (const Glib::ustring& family) |
| Create a new font family attribute. More...
|
|
static AttrLanguage | create_attr_language (const Language& language) |
| Create a new language tag attribute. More...
|
|
static AttrColor | create_attr_foreground (guint16 red, guint16 green, guint16 blue) |
| Create a new foreground color attribute. More...
|
|
static AttrColor | create_attr_background (guint16 red, guint16 green, guint16 blue) |
| Create a new background color attribute. More...
|
|
static AttrInt | create_attr_foreground_alpha (guint16 alpha) |
| Create a new foreground alpha attribute. More...
|
|
static AttrInt | create_attr_background_alpha (guint16 alpha) |
| Create a new background alpha attribute. More...
|
|
static AttrInt | create_attr_size (int size) |
| Create a new font-size attribute. More...
|
|
static AttrInt | create_attr_size_absolute (int size) |
| Create a new font-size attribute. More...
|
|
static AttrInt | create_attr_style (Style style) |
| Create a new font slant style attribute. More...
|
|
static AttrInt | create_attr_weight (Weight weight) |
| Create a new font weight attribute. More...
|
|
static AttrInt | create_attr_variant (Variant variant) |
| Create a new font variant attribute (normal or small caps). More...
|
|
static AttrInt | create_attr_stretch (Stretch stretch) |
| Create a new font stretch attribute. More...
|
|
static AttrFontDesc | create_attr_font_desc (const FontDescription& desc) |
| Create a new font description attribute. More...
|
|
static AttrInt | create_attr_underline (Underline underline) |
| Create a new underline-style object. More...
|
|
static AttrColor | create_attr_underline_color (guint16 red, guint16 green, guint16 blue) |
| Create a new underline color attribute. More...
|
|
static AttrInt | create_attr_overline (Overline overline) |
| Create a new overline-style object. More...
|
|
static AttrColor | create_attr_overline_color (guint16 red, guint16 green, guint16 blue) |
| Create a new overline color attribute. More...
|
|
static AttrInt | create_attr_strikethrough (bool strikethrough) |
| Create a new font strike-through attribute. More...
|
|
static AttrColor | create_attr_strikethrough_color (guint16 red, guint16 green, guint16 blue) |
| Create a new strikethrough color attribute. More...
|
|
static AttrInt | create_attr_rise (int rise) |
| Create a new baseline displacement attribute. More...
|
|
static AttrFloat | create_attr_scale (double scale_factor) |
| Create a new font size scale attribute. More...
|
|
static AttrInt | create_attr_fallback (bool enable_fallback) |
| Create a new font fallback attribute. More...
|
|
static AttrInt | create_attr_letter_spacing (int letter_spacing) |
| Create a new letter-spacing attribute. More...
|
|
static AttrShape | create_attr_shape (const Rectangle& ink_rect, const Rectangle& logical_rect) |
| Create a new shape attribute. More...
|
|
static AttrInt | create_attr_gravity (Gravity gravity) |
| Create a new gravity attribute. More...
|
|
static AttrInt | create_attr_gravity_hint (GravityHint hint) |
| Create a new gravity hint attribute. More...
|
|
static AttrString | create_attr_font_features (const Glib::ustring& features) |
| Create a new font features tag attribute. More...
|
|
static AttrInt | create_attr_allow_breaks (bool allow_breaks) |
| Create a new allow-breaks attribute. More...
|
|
static AttrInt | create_attr_insert_hyphens (bool insert_hyphens) |
| Create a new insert-hyphens attribute. More...
|
|
static AttrInt | create_attr_show (ShowFlags show) |
| Create a new attribute that influences how invisible characters are rendered. More...
|
|
PangoAttribute* | gobject_ |
|