3 #ifndef _GTKMM_TREESORTABLE_P_H
4 #define _GTKMM_TREESORTABLE_P_H
7 #include <glibmm/private/interface_p.h>
9 #include <glibmm/private/interface_p.h>
24 const Glib::Interface_Class&
init();
static void set_sort_column_id_vfunc_callback(GtkTreeSortable *self, int sort_column_id, GtkSortType order)
static void set_default_sort_func_vfunc_callback(GtkTreeSortable *self, GtkTreeIterCompareFunc func, gpointer data, GDestroyNotify destroy)
static void iface_init_function(void *g_iface, void *iface_data)
const Glib::Interface_Class & init()
Glib::Interface_Class CppClassParent
static gboolean get_sort_column_id_vfunc_callback(GtkTreeSortable *self, int *sort_column_id, GtkSortType *order)
static void sort_column_changed_vfunc_callback(GtkTreeSortable *self)
GtkTreeSortableIface BaseClassType
static Glib::ObjectBase * wrap_new(GObject *)
GtkTreeSortable BaseObjectType
TreeSortable CppObjectType
static void set_sort_func_vfunc_callback(GtkTreeSortable *self, int sort_column_id, GtkTreeIterCompareFunc func, gpointer data, GDestroyNotify destroy)
static gboolean has_default_sort_func_vfunc_callback(GtkTreeSortable *self)
static void sort_column_changed_callback(GtkTreeSortable *self)
struct _GtkTreeSortable GtkTreeSortable
gint(* GtkTreeIterCompareFunc)(GtkTreeModel *model, GtkTreeIter *a, GtkTreeIter *b, gpointer user_data)
PBD::PropertyDescriptor< uint32_t > order