package Pango.Attributes is
type Pango_Attr_List is new Glib.C_Boxed with null record;
type Pango_Attr_Filter_Func is access function (Attribute : Pango_Attribute) return Boolean;
Null_Pango_Attr_List : constant Pango_Attr_List;
function From_Object_Free
| ( | B | : access Pango_Attribute) return Pango_Attribute; |
function From_Object
| ( | Object | : System.Address) return Pango_Attr_List; |
function From_Object_Free
| ( | B | : access Pango_Attr_List'Class) return Pango_Attr_List; |
procedure Gdk_New
| ( | Self | : out Pango_Attr_List); |
function Pango_Attr_List_New return Pango_Attr_List;
function Get_Type return Glib.GType;
function Copy
| ( | Self | : Pango_Attribute) return Pango_Attribute; |
function Copy
| ( | Self | : Pango_Attr_List) return Pango_Attr_List; |
procedure Destroy
| ( | Self | : Pango_Attribute); |
function Equal
| ( | Self | : Pango_Attribute; |
| Attr2 | : Pango_Attribute) return Boolean; |
procedure Change
| ( | Self | : Pango_Attr_List; |
| Attr | : Pango_Attribute); |
function Filter
| ( | Self | : Pango_Attr_List; |
| Func | : Pango_Attr_Filter_Func) return Pango_Attr_List; |
procedure Insert
| ( | Self | : Pango_Attr_List; |
| Attr | : Pango_Attribute); |
procedure Insert_Before
| ( | Self | : Pango_Attr_List; |
| Attr | : Pango_Attribute); |
function Ref
| ( | Self | : Pango_Attr_List) return Pango_Attr_List; |
procedure Splice
| ( | Self | : Pango_Attr_List; |
| Other | : Pango_Attr_List; | |
| Pos | : Gint; | |
| Len | : Gint); |
procedure Unref
| ( | Self | : Pango_Attr_List); |
function Attr_Underline_New
| ( | Underline | : Pango.Enums.Underline) return Pango_Attribute; |
function Attr_Background_New
| ( | Red | : Guint16; |
| Green | : Guint16; | |
| Blue | : Guint16) return Pango_Attribute; |
function Attr_Foreground_New
| ( | Red | : Guint16; |
| Green | : Guint16; | |
| Blue | : Guint16) return Pango_Attribute; |
function Attr_Family_New
| ( | Family | : UTF8_String) return Pango_Attribute; |
function Attr_Strikethrough_New
| ( | Strikethrough | : Boolean) return Pango_Attribute; |
function Attr_Variant_New
| ( | Variant | : Pango.Enums.Variant) return Pango_Attribute; |
function Attr_Weight_New
| ( | Weight | : Pango.Enums.Weight) return Pango_Attribute; |
function Attr_Stretch_New
| ( | Stretch | : Pango.Enums.Stretch) return Pango_Attribute; |
function Attr_Scale_New
| ( | Scale_Factor | : Gdouble) return Pango_Attribute; |
function Attr_Rise_New
| ( | Rise | : Gint) return Pango_Attribute; |
function Attr_Gravity_New
| ( | Gravity | : Pango.Enums.Gravity) return Pango_Attribute; |