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