gtk.TreeSortable.TreeSortable Class Reference

List of all members.

Detailed Description

Description GtkTreeSortable is an interface to be implemented by tree models which support sorting.

The GtkTreeView uses the methods provided by this interface to sort the model.

Public Member Functions

GtkTreeSortablegetTreeSortableStruct ()
 this (GtkTreeSortable *gtkTreeSortable)
 Sets our main struct and passes it to the parent class.
void delegate (TreeSortable)[] onSortColumnChangedListeners
void addOnSortColumnChanged (void delegate(TreeSortable) dlg)
 extern (C) static void callBackSortColumnChanged(GtkTreeSortable *treesortableStruct

Public Attributes

int[char[]] connectedSignals

Protected Member Functions

void * getStruct ()
 the main Gtk struct as a void*

Protected Attributes

 the main Gtk struct

Constructor & Destructor Documentation

gtk.TreeSortable.TreeSortable.this ( GtkTreeSortable gtkTreeSortable  ) 

Sets our main struct and passes it to the parent class.

Member Function Documentation

void gtk.TreeSortable.TreeSortable.addOnSortColumnChanged ( void delegate(TreeSortable dlg  ) 

void gtk.TreeSortable.TreeSortable.delegate ( TreeSortable   ) 

gtk.TreeSortable.TreeSortable.extern (  ) 

void* gtk.TreeSortable.TreeSortable.getStruct (  )  [protected]

the main Gtk struct as a void*

GtkTreeSortable* gtk.TreeSortable.TreeSortable.getTreeSortableStruct (  ) 

Member Data Documentation

int [char[]] gtk.TreeSortable.TreeSortable.connectedSignals

GtkTreeSortable* gtk.TreeSortable.TreeSortable.gtkTreeSortable [protected]

the main Gtk struct Logo Logo Logo