package Gtk.Tree_Row_Reference is
type Gtk_Tree_Row_Reference is new Glib.C_Boxed with null record;
Null_Gtk_Tree_Row_Reference : constant Gtk_Tree_Row_Reference;
function From_Object
( | Object | : System.Address) return Gtk_Tree_Row_Reference; |
function From_Object_Free
( | B | : access Gtk_Tree_Row_Reference'Class) return Gtk_Tree_Row_Reference; |
procedure Gtk_New
( | Reference | : out Gtk_Tree_Row_Reference; |
Model | : Gtk.Tree_Model.Gtk_Tree_Model; | |
Path | : Gtk.Tree_Model.Gtk_Tree_Path); |
function Gtk_Tree_Row_Reference_New
( | Model | : Gtk.Tree_Model.Gtk_Tree_Model; |
Path | : Gtk.Tree_Model.Gtk_Tree_Path) return Gtk_Tree_Row_Reference; |
procedure Gtk_New_Proxy
( | Reference | : out Gtk_Tree_Row_Reference; |
Proxy | : not null access Glib.Object.GObject_Record'Class; | |
Model | : Gtk.Tree_Model.Gtk_Tree_Model; | |
Path | : Gtk.Tree_Model.Gtk_Tree_Path); |
function Gtk_Tree_Row_Reference_New_Proxy
( | Proxy | : not null access Glib.Object.GObject_Record'Class; |
Model | : Gtk.Tree_Model.Gtk_Tree_Model; | |
Path | : Gtk.Tree_Model.Gtk_Tree_Path) return Gtk_Tree_Row_Reference; |
function Get_Type return Glib.GType;
function Copy
( | Reference | : Gtk_Tree_Row_Reference) return Gtk_Tree_Row_Reference; |
function Get_Model
( | Reference | : Gtk_Tree_Row_Reference) return Gtk.Tree_Model.Gtk_Tree_Model; |
function Get_Path
( | Reference | : Gtk_Tree_Row_Reference) return Gtk.Tree_Model.Gtk_Tree_Path; |
function Valid
( | Reference | : Gtk_Tree_Row_Reference) return Boolean; |
procedure Deleted
( | Proxy | : not null access Glib.Object.GObject_Record'Class; |
Path | : Gtk.Tree_Model.Gtk_Tree_Path); |
procedure Inserted
( | Proxy | : not null access Glib.Object.GObject_Record'Class; |
Path | : Gtk.Tree_Model.Gtk_Tree_Path); |
procedure Reordered
( | Proxy | : not null access Glib.Object.GObject_Record'Class; |
Path | : Gtk.Tree_Model.Gtk_Tree_Path; | |
Iter | : Gtk.Tree_Model.Gtk_Tree_Iter; | |
New_Order | : in out Gint); |