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; |